{
  "schemaVersion": 2,
  "component": "@pdf-lib/fontkit 1.1.1",
  "scope": "Conditional technical notice collection for the bound reconstructed Fontkit graph: published declarations, canonical reference terms, actual source comments and known copied implementation notices. All nine embedded extraction blocks remain unchanged. This is not exhaustive historical copied-code provenance, deployment verification, ownership assurance or legal clearance.",
  "approved": false,
  "copiedCodeCoverageComplete": false,
  "technicalNoticeCollectionComplete": true,
  "closureChecks": {
    "boundBinariesAndSourceInventoryVerified": true,
    "allIncludedSourceHashesVerified": true,
    "allPackageInstancesMapped": true,
    "publishedDeclarationsPreserved": true,
    "canonicalReferencesVerified": true,
    "includedDependencyCommentsPreserved": true,
    "existingNineEmbeddedBlocksUnchanged": true,
    "knownCopiedImplementationTextsRetained": true,
    "noIdentifiedOmittedApplicableCondition": true
  },
  "declarationMapping": [
    {
      "name": "rollup-plugin-node-builtins",
      "version": "2.1.2",
      "buildPath": "node_modules/rollup-plugin-node-builtins",
      "declaredLicence": "ISC",
      "packageFile": "FONTKIT-supplemental-rollup-plugin-node-builtins-2.1.2-package.json",
      "readmeFile": "FONTKIT-supplemental-rollup-plugin-node-builtins-2.1.2-README.txt",
      "canonicalReferences": [
        "FONTKIT-supplemental-SPDX-MIT-reference.txt",
        "FONTKIT-supplemental-SPDX-ISC-reference.txt"
      ]
    },
    {
      "name": "rollup-plugin-node-globals",
      "version": "1.4.0",
      "buildPath": "node_modules/rollup-plugin-node-globals",
      "declaredLicence": "MIT",
      "packageFile": "FONTKIT-supplemental-rollup-plugin-node-globals-1.4.0-package.json",
      "readmeFile": "FONTKIT-supplemental-rollup-plugin-node-globals-1.4.0-README.txt",
      "canonicalReferences": [
        "FONTKIT-supplemental-SPDX-MIT-reference.txt"
      ]
    },
    {
      "name": "@pdf-lib/restructure",
      "version": "0.0.1",
      "buildPath": "node_modules/@pdf-lib/restructure",
      "declaredLicence": "MIT",
      "packageFile": "FONTKIT-supplemental-_pdf-lib_restructure-0.0.1-package.json",
      "readmeFile": "FONTKIT-supplemental-_pdf-lib_restructure-0.0.1-README.txt",
      "canonicalReferences": [
        "FONTKIT-supplemental-SPDX-MIT-reference.txt"
      ]
    },
    {
      "name": "tiny-inflate",
      "version": "1.0.2",
      "buildPath": "node_modules/unicode-trie/node_modules/tiny-inflate",
      "declaredLicence": "MIT",
      "packageFile": "FONTKIT-supplemental-tiny-inflate-1.0.2-package.json",
      "readmeFile": "FONTKIT-supplemental-tiny-inflate-1.0.2-README.txt",
      "canonicalReferences": [
        "FONTKIT-supplemental-SPDX-MIT-reference.txt"
      ]
    },
    {
      "name": "unicode-trie",
      "version": "0.3.1",
      "buildPath": "node_modules/unicode-trie",
      "declaredLicence": "MIT",
      "packageFile": "FONTKIT-supplemental-unicode-trie-0.3.1-package.json",
      "readmeFile": "FONTKIT-supplemental-unicode-trie-0.3.1-README.txt",
      "canonicalReferences": [
        "FONTKIT-supplemental-SPDX-MIT-reference.txt"
      ]
    },
    {
      "name": "dfa",
      "version": "1.2.0",
      "buildPath": "node_modules/dfa",
      "declaredLicence": "MIT",
      "packageFile": "FONTKIT-supplemental-dfa-1.2.0-package.json",
      "readmeFile": "FONTKIT-supplemental-dfa-1.2.0-README.txt",
      "canonicalReferences": [
        "FONTKIT-supplemental-SPDX-MIT-reference.txt"
      ]
    },
    {
      "name": "@pdf-lib/brotli",
      "version": "0.0.0",
      "buildPath": "node_modules/@pdf-lib/brotli",
      "declaredLicence": "MIT",
      "packageFile": "FONTKIT-supplemental-_pdf-lib_brotli-0.0.0-package.json",
      "readmeFile": "FONTKIT-supplemental-_pdf-lib_brotli-0.0.0-README.txt",
      "canonicalReferences": [
        "FONTKIT-supplemental-SPDX-MIT-reference.txt"
      ]
    }
  ],
  "coverage": [
    {
      "name": "base64-js",
      "version": "1.3.1",
      "buildPath": "node_modules/base64-js",
      "retained": [
        {
          "file": "FONTKIT-locked-base64-js-1.3.1-LICENSE.txt",
          "sha256": "5b37224c080cdcc97c871ada971c224e9926370fe74f11b539aa1cf9f3b1aca1"
        },
        {
          "file": "FONTKIT-locked-base64-js-1.3.1-README.md.txt",
          "sha256": "23f87766e47b687b8e38be080d90b183821adff980ab2fda73218a2ce48ceffd"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "ieee754",
      "version": "1.1.13",
      "buildPath": "node_modules/ieee754",
      "retained": [
        {
          "file": "FONTKIT-locked-ieee754-1.1.13-LICENSE.txt",
          "sha256": "18d45466ba3253deae04667e267a91ea8de8548f18c1125264d1c9db28194cc1"
        },
        {
          "file": "FONTKIT-locked-ieee754-1.1.13-README.md.txt",
          "sha256": "6878e0361b4ebe791d65ac84e91044301f0d58a0a819fc2e1c8666e676e23544"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "buffer",
      "version": "5.6.0",
      "buildPath": "node_modules/buffer",
      "retained": [
        {
          "file": "FONTKIT-locked-buffer-5.6.0-LICENSE.txt",
          "sha256": "06bafa45fdad2579ba0e43b0c9b2c6290287c99c4203c300254a462b38a307f6"
        },
        {
          "file": "FONTKIT-locked-buffer-5.6.0-README.md.txt",
          "sha256": "711b90ea2cb99c0b40fd4c709ccd1594c5e478f42ae73c0997d11cc11106fb86"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "rollup-plugin-node-builtins",
      "version": "2.1.2",
      "buildPath": "node_modules/rollup-plugin-node-builtins",
      "retained": [
        {
          "file": "FONTKIT-locked-rollup-plugin-node-builtins-2.1.2-readme.md.txt",
          "sha256": "de8bc1356f3a285ec8e333e7c9353b055d27ec4b40848b7536920125db6a803c"
        }
      ],
      "supplementalDeclaration": "FONTKIT-supplemental-rollup-plugin-node-builtins-2.1.2-package.json"
    },
    {
      "name": "rollup-plugin-node-globals",
      "version": "1.4.0",
      "buildPath": "node_modules/rollup-plugin-node-globals",
      "retained": [
        {
          "file": "FONTKIT-locked-rollup-plugin-node-globals-1.4.0-readme.md.txt",
          "sha256": "122659f93059d08d75fcbd31d99b89a9ae38cfbbfbb1c8a214bad508af99ae50"
        }
      ],
      "supplementalDeclaration": "FONTKIT-supplemental-rollup-plugin-node-globals-1.4.0-package.json"
    },
    {
      "name": "process-es6",
      "version": "0.11.6",
      "buildPath": "node_modules/process-es6",
      "retained": [
        {
          "file": "FONTKIT-locked-process-es6-0.11.6-LICENSE.txt",
          "sha256": "59a400d04c5078579acc27ddd6452c1bdf763f9506e01364700935fbb1a7c91b"
        },
        {
          "file": "FONTKIT-locked-process-es6-0.11.6-README.md.txt",
          "sha256": "edf6b06bf69153f6be90ba258b092f7c6fcc29132c692b3a671a10c87a2e05f9"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "string_decoder",
      "version": "0.10.31",
      "buildPath": "node_modules/string_decoder",
      "retained": [
        {
          "file": "FONTKIT-locked-string_decoder-0.10.31-LICENSE.txt",
          "sha256": "21a82bbee91262a076c2e34533d51d73475d55e889f1c42cf884c86b2a0d5773"
        },
        {
          "file": "FONTKIT-locked-string_decoder-0.10.31-README.md.txt",
          "sha256": "40ce2312a362b5f3c36535b414ae67425ee5b3bef1916e587e7227bf3dfbde4a"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "safer-buffer",
      "version": "2.1.2",
      "buildPath": "node_modules/safer-buffer",
      "retained": [
        {
          "file": "FONTKIT-locked-safer-buffer-2.1.2-LICENSE.txt",
          "sha256": "4bc935e71be198c67ddf3c2b5fddb195f6edc182bfc155a96a6db61b44b494b9"
        },
        {
          "file": "FONTKIT-locked-safer-buffer-2.1.2-Readme.md.txt",
          "sha256": "d4331b7c5af9c02161150daf9451ee6bc7a73ece3ec0312603fae09f46a817d8"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "iconv-lite",
      "version": "0.4.24",
      "buildPath": "node_modules/iconv-lite",
      "retained": [
        {
          "file": "FONTKIT-locked-iconv-lite-0.4.24-LICENSE.txt",
          "sha256": "ac779f7314c74f232ef847ea86e714abe25cf6eeb5cc97b69451b74e2af6492d"
        },
        {
          "file": "FONTKIT-locked-iconv-lite-0.4.24-README.md.txt",
          "sha256": "a417c996ceb04e8dbaca5d18187820afe34ce5105ffd4b7c3ef3c5beae298eba"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "@pdf-lib/restructure",
      "version": "0.0.1",
      "buildPath": "node_modules/@pdf-lib/restructure",
      "retained": [
        {
          "file": "FONTKIT-locked-_pdf-lib_restructure-0.0.1-README.md.txt",
          "sha256": "ce2da05fd77e6356bbb80448ef9841cf38179701dff78d7b24ec0f30fa7ff2d1"
        }
      ],
      "supplementalDeclaration": "FONTKIT-supplemental-_pdf-lib_restructure-0.0.1-package.json"
    },
    {
      "name": "object-keys",
      "version": "1.1.1",
      "buildPath": "node_modules/object-keys",
      "retained": [
        {
          "file": "FONTKIT-locked-object-keys-1.1.1-LICENSE.txt",
          "sha256": "5640e5cbe2e9f57f6ccfdd8dbfbeadb875495bdbcb69d2666ce3177ccd0942e4"
        },
        {
          "file": "FONTKIT-locked-object-keys-1.1.1-README.md.txt",
          "sha256": "fc894570536f2623e395fd319e3df738837323649ea2e2d430f8e6b96431e6a1"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "is-arguments",
      "version": "1.0.4",
      "buildPath": "node_modules/is-arguments",
      "retained": [
        {
          "file": "FONTKIT-locked-is-arguments-1.0.4-LICENSE.txt",
          "sha256": "dc0fe5a22d9336f345ee984f9bf56f11f22877a3aa5fd16a1db9a8ca0e23a5d1"
        },
        {
          "file": "FONTKIT-locked-is-arguments-1.0.4-README.md.txt",
          "sha256": "f8e154c8b967fd88918395d16d697754a1112bd07ea29358f78d55af5fd19d9e"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "define-properties",
      "version": "1.1.3",
      "buildPath": "node_modules/define-properties",
      "retained": [
        {
          "file": "FONTKIT-locked-define-properties-1.1.3-LICENSE.txt",
          "sha256": "00d402c2bbe7c67369bd01ce2c16b8ed46ccc949a1ee2d6bb8f9606afa8c7434"
        },
        {
          "file": "FONTKIT-locked-define-properties-1.1.3-README.md.txt",
          "sha256": "b8ff3791ad59fd6b71b25d8371396cbacf24a309fe22452484e4825f69de69ec"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "function-bind",
      "version": "1.1.1",
      "buildPath": "node_modules/function-bind",
      "retained": [
        {
          "file": "FONTKIT-locked-function-bind-1.1.1-LICENSE.txt",
          "sha256": "773e131a7684726005a7e4688a80b4620033bc08499bc1404dd1a1eb3bca725e"
        },
        {
          "file": "FONTKIT-locked-function-bind-1.1.1-README.md.txt",
          "sha256": "24b54ff2732cdbe47af762519f8cd9e64bdfe9b691c1da631d82d9a384970178"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "has-symbols",
      "version": "1.0.1",
      "buildPath": "node_modules/has-symbols",
      "retained": [
        {
          "file": "FONTKIT-locked-has-symbols-1.0.1-LICENSE.txt",
          "sha256": "206c1adcf206dc0031b11232f5b054ec5f1662407ab1ca415247921cab2068ab"
        },
        {
          "file": "FONTKIT-locked-has-symbols-1.0.1-README.md.txt",
          "sha256": "65a8f584a697771c829679426fb42a50e72e885cf7af598cec9f0c186ed38862"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "es-abstract",
      "version": "1.17.5",
      "buildPath": "node_modules/es-abstract",
      "retained": [
        {
          "file": "FONTKIT-locked-es-abstract-1.17.5-LICENSE.txt",
          "sha256": "00d402c2bbe7c67369bd01ce2c16b8ed46ccc949a1ee2d6bb8f9606afa8c7434"
        },
        {
          "file": "FONTKIT-locked-es-abstract-1.17.5-README.md.txt",
          "sha256": "a898ba98ea116ceac87a2674dfc8cc54db1c7e7f82c8b130d532257fd315896b"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "object-is",
      "version": "1.1.2",
      "buildPath": "node_modules/object-is",
      "retained": [
        {
          "file": "FONTKIT-locked-object-is-1.1.2-LICENSE.txt",
          "sha256": "dc0fe5a22d9336f345ee984f9bf56f11f22877a3aa5fd16a1db9a8ca0e23a5d1"
        },
        {
          "file": "FONTKIT-locked-object-is-1.1.2-README.md.txt",
          "sha256": "95d2e8d473dc296426b490687fcc3f36f09c54e23a3a397cfa21f432c0729bc0"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "has",
      "version": "1.0.3",
      "buildPath": "node_modules/has",
      "retained": [
        {
          "file": "FONTKIT-locked-has-1.0.3-LICENSE-MIT.txt",
          "sha256": "4fe5fd7b3318def0b74f8bf8c9276403f01da628fa8888822661519d80f237d3"
        },
        {
          "file": "FONTKIT-locked-has-1.0.3-README.md.txt",
          "sha256": "bb55f35abf9c3eda02020041eddd1fba1d29dafb4c348a14731f0d78410e87a2"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "is-regex",
      "version": "1.0.5",
      "buildPath": "node_modules/is-regex",
      "retained": [
        {
          "file": "FONTKIT-locked-is-regex-1.0.5-LICENSE.txt",
          "sha256": "dc0fe5a22d9336f345ee984f9bf56f11f22877a3aa5fd16a1db9a8ca0e23a5d1"
        },
        {
          "file": "FONTKIT-locked-is-regex-1.0.5-README.md.txt",
          "sha256": "468ed6b86b2dc4a9b55d1e531179469bb3a319e7d3ab7273505d464450591822"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "regexp.prototype.flags",
      "version": "1.3.0",
      "buildPath": "node_modules/regexp.prototype.flags",
      "retained": [
        {
          "file": "FONTKIT-locked-regexp.prototype.flags-1.3.0-LICENSE.txt",
          "sha256": "0c3fb74dd54705869d561cb765495b64c4dada8a127e9cd3390303cd7cb8a770"
        },
        {
          "file": "FONTKIT-locked-regexp.prototype.flags-1.3.0-README.md.txt",
          "sha256": "13a1d22bb74f9f65471ead6054d5013161fc8eb85b9ac978e4400b28afe9f0f1"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "is-date-object",
      "version": "1.0.2",
      "buildPath": "node_modules/is-date-object",
      "retained": [
        {
          "file": "FONTKIT-locked-is-date-object-1.0.2-LICENSE.txt",
          "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522"
        },
        {
          "file": "FONTKIT-locked-is-date-object-1.0.2-README.md.txt",
          "sha256": "1467176edee3535184b1add589486440e2138456b1c87b185b0c3ca3af116d0f"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "deep-equal",
      "version": "1.1.1",
      "buildPath": "node_modules/deep-equal",
      "retained": [
        {
          "file": "FONTKIT-locked-deep-equal-1.1.1-LICENSE.txt",
          "sha256": "4839125439c51ef70db530780f90cfa90e3a09b7e18694fc914d5daa2e463d14"
        },
        {
          "file": "FONTKIT-locked-deep-equal-1.1.1-readme.markdown.txt",
          "sha256": "4dd262bbabe194e6435d01f2fe8678626fc4cb574b10ec074ef73143b1245b55"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "tiny-inflate",
      "version": "1.0.2",
      "buildPath": "node_modules/unicode-trie/node_modules/tiny-inflate",
      "retained": [
        {
          "file": "FONTKIT-locked-tiny-inflate-1.0.2-readme.md.txt",
          "sha256": "ffb20903ee9c7557edf44716dbdec981999d6b80adda72908b70332db0779764"
        }
      ],
      "supplementalDeclaration": "FONTKIT-supplemental-tiny-inflate-1.0.2-package.json"
    },
    {
      "name": "unicode-trie",
      "version": "0.3.1",
      "buildPath": "node_modules/unicode-trie",
      "retained": [
        {
          "file": "FONTKIT-locked-unicode-trie-0.3.1-README.md.txt",
          "sha256": "a129a4457c412b27902f30036737e51b0932e0637536cfef7e73a104b3b38ff3"
        }
      ],
      "supplementalDeclaration": "FONTKIT-supplemental-unicode-trie-0.3.1-package.json"
    },
    {
      "name": "base64-arraybuffer",
      "version": "0.1.5",
      "buildPath": "node_modules/base64-arraybuffer",
      "retained": [
        {
          "file": "FONTKIT-locked-base64-arraybuffer-0.1.5-LICENSE-MIT.txt",
          "sha256": "f3eca6ff762533fa5a77caf954a143e48afa204668cf97dce758c45a9e006be3"
        },
        {
          "file": "FONTKIT-locked-base64-arraybuffer-0.1.5-README.md.txt",
          "sha256": "401541346e1b7e238a757e6707f9f6e02907e17b84af9f3337f392eba8b9107d"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "@pdf-lib/unicode-properties",
      "version": "0.0.1",
      "buildPath": "node_modules/@pdf-lib/unicode-properties",
      "retained": [
        {
          "file": "FONTKIT-locked-_pdf-lib_unicode-properties-0.0.1-LICENSE.txt",
          "sha256": "43439dbd4f43837aadab215cdbe5a422cc6323a50c4ea84d8d6bbc3671666a1d"
        },
        {
          "file": "FONTKIT-locked-_pdf-lib_unicode-properties-0.0.1-README.md.txt",
          "sha256": "fbe2c5d18bdc5d6d1521d9516ab3a8f451783f66f5c3a0cd6fa7a83a567552a5"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "dfa",
      "version": "1.2.0",
      "buildPath": "node_modules/dfa",
      "retained": [
        {
          "file": "FONTKIT-locked-dfa-1.2.0-README.md.txt",
          "sha256": "30bd445925aa53205ff7f9afa6a43e21358fab656e471df6e028431aefc426c7"
        }
      ],
      "supplementalDeclaration": "FONTKIT-supplemental-dfa-1.2.0-package.json"
    },
    {
      "name": "clone",
      "version": "1.0.4",
      "buildPath": "node_modules/clone",
      "retained": [
        {
          "file": "FONTKIT-locked-clone-1.0.4-LICENSE.txt",
          "sha256": "3fb0857ef0133928cf72c88dfc464e931486e88778961eedec25585e2321507f"
        },
        {
          "file": "FONTKIT-locked-clone-1.0.4-README.md.txt",
          "sha256": "aeda83bf699f00ad8cf082a844de880ca52c16490968d84e1091d989af9d6124"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "tiny-inflate",
      "version": "1.0.3",
      "buildPath": "node_modules/tiny-inflate",
      "retained": [
        {
          "file": "FONTKIT-locked-tiny-inflate-1.0.3-LICENSE.txt",
          "sha256": "c0df7f551401f8f80197ff31bf69b8cd23727d127423403282514d242a3ab132"
        },
        {
          "file": "FONTKIT-locked-tiny-inflate-1.0.3-readme.md.txt",
          "sha256": "ffb20903ee9c7557edf44716dbdec981999d6b80adda72908b70332db0779764"
        }
      ],
      "supplementalDeclaration": null
    },
    {
      "name": "@pdf-lib/brotli",
      "version": "0.0.0",
      "buildPath": "node_modules/@pdf-lib/brotli",
      "retained": [
        {
          "file": "FONTKIT-locked-_pdf-lib_brotli-0.0.0-README.md.txt",
          "sha256": "8a8bac543fccf52a64708ff3315ca2be90e3e4c270634df1e4e4b51f0ee9c5d7"
        }
      ],
      "supplementalDeclaration": "FONTKIT-supplemental-_pdf-lib_brotli-0.0.0-package.json"
    },
    {
      "name": "base64-js",
      "version": "1.3.0",
      "buildPath": "node_modules/@pdf-lib/brotli/node_modules/base64-js",
      "retained": [
        {
          "file": "FONTKIT-locked-base64-js-1.3.0-LICENSE.txt",
          "sha256": "136239d1783a151cdbf6fd7935dd945082b9d0ee2cbb8497cc0ae49e8a743a47"
        },
        {
          "file": "FONTKIT-locked-base64-js-1.3.0-README.md.txt",
          "sha256": "10bef0d136f750945449b49ec6ac90e1ac6914b2fa85771d843fe43bd6deb38e"
        }
      ],
      "supplementalDeclaration": null
    }
  ],
  "binding": {
    "sourceRevision": "72b8e42bd6a398d496a63a6d483eabeed43861fb",
    "installedBinary": {
      "file": "pdf-workspace/node_modules/@pdf-lib/fontkit/dist/fontkit.es.js",
      "sha256": "62ad9c769e6a7a9028b0c711504908f0a231955b39619aaabd56dd4eabe800be"
    },
    "rebuiltBinary": {
      "file": "artifacts/fontkit-source-review/dist/fontkit.es.js",
      "sha256": "a945034434c5e36130bde79a13e4e0f128613b7bccb7a7b978e93ff417793f5c"
    },
    "sourceInventory": {
      "file": "pdf-workspace/public/third-party-evidence/FONTKIT-rebuild-inventory.json",
      "sha256": "215ba3bee52902781a53842f3b80ea50ed3e146575adbe5ff14ff52758d59f25"
    },
    "sourceMap": {
      "file": "artifacts/fontkit-source-review/dist/fontkit.es.js.map",
      "sha256": "17e5bde03fb82fc81090a7de1614c1c16d7ab9df24b6732802177809d20f9590"
    },
    "embeddedNotices": {
      "file": "pdf-workspace/public/third-party-evidence/FONTKIT-EMBEDDED-NOTICES.txt",
      "sha256": "130221d963d3b5bcb122527a9f7b1d30b5ec5ce4c99a84a1c643872b50f679e7"
    }
  },
  "verifiedSourceFiles": 198,
  "records": [
    {
      "file": "FONTKIT-supplemental-inherits-ISC.txt",
      "url": "https://raw.githubusercontent.com/isaacs/inherits/3af5a10c6b51f9e99d9f90394645d7ea630d5eaa/LICENSE",
      "sha256": "5ffe28e7ade7d8f10d85d5337a73fd793dac5c462fb9a28fbf8c5046c7fbca3b",
      "rationale": "Supported: copied inherits.js matches inherits_browser.js after module syntax, comment and whitespace adaptations. Retain Isaac Z. Schlueter ISC terms."
    },
    {
      "file": "FONTKIT-supplemental-readable-stream-MIT.txt",
      "url": "https://raw.githubusercontent.com/nodejs/readable-stream/758c8b3845af855fde736b6a7f58a15fba00d1e7/LICENSE",
      "sha256": "6239c6144c31e58cf925c34483606969c555574d64ffa96518ab5d7f45c75d43",
      "rationale": "Supported lineage: buffer-list.js matches after module syntax and bufferShim adaptations. Exact originating versions of the other stream files remain unverified."
    },
    {
      "file": "FONTKIT-supplemental-node-LICENSE-reference.txt",
      "url": "https://raw.githubusercontent.com/nodejs/node/f135a4c3d1503fa8e63cb93723275ef7b362c9db/LICENSE",
      "sha256": "d1e080b82e3ee3ebfd47cfe9bfd772ecf3f0c810a52c74c8e9ec48cbc554e3be",
      "rationale": "Reference: opening Node.js contributors and Joyent MIT notices support Node implementation lineage. Remaining dependency notices are source context, NOT an assertion that those dependencies occur in Fontkit. Exact copied Node revision unresolved."
    },
    {
      "file": "FONTKIT-supplemental-tiny-inflate-MIT.txt",
      "url": "https://raw.githubusercontent.com/foliojs/tiny-inflate/f4999b9c77263a97eb3a6942be247ece85a3d457/LICENSE",
      "sha256": "c0df7f551401f8f80197ff31bf69b8cd23727d127423403282514d242a3ab132",
      "rationale": "Supported: included 1.0.2 and 1.0.3 index.js files have identical recorded bytes. Full 1.0.3 MIT text supplements the 1.0.2 README declaration; original tinf attribution is separate."
    },
    {
      "file": "FONTKIT-supplemental-unicode-trie-MIT.txt",
      "url": "https://raw.githubusercontent.com/foliojs/unicode-trie/8ab9b14025ff7c26c2aec1bbd1e71d5f83eb3bd1/LICENSE",
      "sha256": "43439dbd4f43837aadab215cdbe5a422cc6323a50c4ea84d8d6bbc3671666a1d",
      "rationale": "Supported supplementary text: immediate successor to publication commit 0e19655c9c291c133e577bcacd2c25b7c82455f7 adds only LICENSE. Preserve actual Copyright 2018 wording; ICU coverage remains separate."
    },
    {
      "file": "FONTKIT-supplemental-tinf-zlib.txt",
      "url": "https://raw.githubusercontent.com/jibsen/tinf/c81027558ce814fc08134b10fabe6695338e8b1d/LICENSE",
      "sha256": "7b4b310ed141fb6cd76146489e969322aa25e8bfadfb875737a0f76c17b13d4b",
      "rationale": "Supported upstream attribution: tiny-inflate README identifies Joergen Ibsen tinf. These full zlib terms carry 2003-2014 copyright, also present in tinf 474a7faa319d242f582901944062ab228aa1aee7/src/tinflate.c. Exact imported revision unresolved."
    },
    {
      "file": "FONTKIT-supplemental-icu-LICENSE-reference.html",
      "url": "https://raw.githubusercontent.com/unicode-org/icu/32d9621614f83d8ea78004254fb4230f5aa2caf4/icu4c/license.html",
      "sha256": "7d149647f825d89af1268d9a53ebb414af1354a1815e26f8e44ef99820ba21db",
      "rationale": "Provisional reference only: unicode-trie declares an ICU port. Full historical IBM terms retained, but ICU 54.1 is NOT established as the copied revision. Other notices in this document are not an included-component inventory."
    },
    {
      "file": "FONTKIT-supplemental-brotli-Apache-2.0.txt",
      "url": "https://www.apache.org/licenses/LICENSE-2.0.txt",
      "sha256": "b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1",
      "copyFrom": "pdf-workspace/public/pdf-assets/TESSERACTJS-LICENSE.txt",
      "rationale": "Exact hash-pinned local copy of full Apache 2.0 text, not fetched from the URL. Applies to included Google Brotli decoder headers; MIT port declarations are preserved separately. No specific omitted applicable historical NOTICE was identified."
    },
    {
      "file": "FONTKIT-supplemental-SPDX-MIT-reference.txt",
      "url": "https://raw.githubusercontent.com/spdx/license-list-data/8a04f0303d95c4f932210b118588c662665bd383/text/MIT.txt",
      "sha256": "6d7c9e9d7d12c8d3753bdb24417b84819ba4d6c2f025c37948113d86dc81eef9",
      "rationale": "Canonical licence reference corresponding to a published declaration; not a fabricated upstream LICENSE, copyright attribution or new grant. Template placeholders remain unfilled and are not upstream copyright notices."
    },
    {
      "file": "FONTKIT-supplemental-SPDX-ISC-reference.txt",
      "url": "https://raw.githubusercontent.com/spdx/license-list-data/8a04f0303d95c4f932210b118588c662665bd383/text/ISC.txt",
      "sha256": "f2ec607f67bb0dd3053b49835b02110d5cd0f8eb6da3aac4dc0b142a6b299be9",
      "rationale": "Canonical licence reference corresponding to a published declaration; not a fabricated upstream LICENSE, copyright attribution or new grant. Template placeholders remain unfilled and are not upstream copyright notices."
    },
    {
      "file": "FONTKIT-supplemental-rollup-plugin-node-builtins-2.1.2-package.json",
      "url": "https://registry.npmjs.org/rollup-plugin-node-builtins/2.1.2",
      "copyFrom": "artifacts/fontkit-source-review/node_modules/rollup-plugin-node-builtins/package.json",
      "rationale": "Exact published package metadata from the locked isolated installation; not a newly authored grant.",
      "sha256": "761e6b4c2b258c9e100078716ad4c149f539a053f77e69e5c9c59088c3b6c4b6"
    },
    {
      "file": "FONTKIT-supplemental-rollup-plugin-node-builtins-2.1.2-README.txt",
      "url": "https://registry.npmjs.org/rollup-plugin-node-builtins/2.1.2",
      "copyFrom": "pdf-workspace/public/third-party-evidence/FONTKIT-locked-rollup-plugin-node-builtins-2.1.2-readme.md.txt",
      "rationale": "Exact retained published README bytes, including any licence declarations and upstream port credits.",
      "sha256": "de8bc1356f3a285ec8e333e7c9353b055d27ec4b40848b7536920125db6a803c"
    },
    {
      "file": "FONTKIT-supplemental-rollup-plugin-node-globals-1.4.0-package.json",
      "url": "https://registry.npmjs.org/rollup-plugin-node-globals/1.4.0",
      "copyFrom": "artifacts/fontkit-source-review/node_modules/rollup-plugin-node-globals/package.json",
      "rationale": "Exact published package metadata from the locked isolated installation; not a newly authored grant.",
      "sha256": "1dabc3f088cffade99e5575042498355f39aeeeb8ca919a8a976e897474dda1d"
    },
    {
      "file": "FONTKIT-supplemental-rollup-plugin-node-globals-1.4.0-README.txt",
      "url": "https://registry.npmjs.org/rollup-plugin-node-globals/1.4.0",
      "copyFrom": "pdf-workspace/public/third-party-evidence/FONTKIT-locked-rollup-plugin-node-globals-1.4.0-readme.md.txt",
      "rationale": "Exact retained published README bytes, including any licence declarations and upstream port credits.",
      "sha256": "122659f93059d08d75fcbd31d99b89a9ae38cfbbfbb1c8a214bad508af99ae50"
    },
    {
      "file": "FONTKIT-supplemental-_pdf-lib_restructure-0.0.1-package.json",
      "url": "https://registry.npmjs.org/@pdf-lib/restructure/0.0.1",
      "copyFrom": "artifacts/fontkit-source-review/node_modules/@pdf-lib/restructure/package.json",
      "rationale": "Exact published package metadata from the locked isolated installation; not a newly authored grant.",
      "sha256": "35e17c90e928719bd3817cab87a5feda8f8299551d9895e9a9ed86c85cad36f2"
    },
    {
      "file": "FONTKIT-supplemental-_pdf-lib_restructure-0.0.1-README.txt",
      "url": "https://registry.npmjs.org/@pdf-lib/restructure/0.0.1",
      "copyFrom": "pdf-workspace/public/third-party-evidence/FONTKIT-locked-_pdf-lib_restructure-0.0.1-README.md.txt",
      "rationale": "Exact retained published README bytes, including any licence declarations and upstream port credits.",
      "sha256": "ce2da05fd77e6356bbb80448ef9841cf38179701dff78d7b24ec0f30fa7ff2d1"
    },
    {
      "file": "FONTKIT-supplemental-tiny-inflate-1.0.2-package.json",
      "url": "https://registry.npmjs.org/tiny-inflate/1.0.2",
      "copyFrom": "artifacts/fontkit-source-review/node_modules/unicode-trie/node_modules/tiny-inflate/package.json",
      "rationale": "Exact published package metadata from the locked isolated installation; not a newly authored grant.",
      "sha256": "4c9d6f07d15a82833e09e57d86e11f97da9e3032d2635a2fe1b548e18f541294"
    },
    {
      "file": "FONTKIT-supplemental-tiny-inflate-1.0.2-README.txt",
      "url": "https://registry.npmjs.org/tiny-inflate/1.0.2",
      "copyFrom": "pdf-workspace/public/third-party-evidence/FONTKIT-locked-tiny-inflate-1.0.2-readme.md.txt",
      "rationale": "Exact retained published README bytes, including any licence declarations and upstream port credits.",
      "sha256": "ffb20903ee9c7557edf44716dbdec981999d6b80adda72908b70332db0779764"
    },
    {
      "file": "FONTKIT-supplemental-unicode-trie-0.3.1-package.json",
      "url": "https://registry.npmjs.org/unicode-trie/0.3.1",
      "copyFrom": "artifacts/fontkit-source-review/node_modules/unicode-trie/package.json",
      "rationale": "Exact published package metadata from the locked isolated installation; not a newly authored grant.",
      "sha256": "747e5ba3f918891b30c01e9f0589846860187949905d00bdea2c2dbd1f179c97"
    },
    {
      "file": "FONTKIT-supplemental-unicode-trie-0.3.1-README.txt",
      "url": "https://registry.npmjs.org/unicode-trie/0.3.1",
      "copyFrom": "pdf-workspace/public/third-party-evidence/FONTKIT-locked-unicode-trie-0.3.1-README.md.txt",
      "rationale": "Exact retained published README bytes, including any licence declarations and upstream port credits.",
      "sha256": "a129a4457c412b27902f30036737e51b0932e0637536cfef7e73a104b3b38ff3"
    },
    {
      "file": "FONTKIT-supplemental-dfa-1.2.0-package.json",
      "url": "https://registry.npmjs.org/dfa/1.2.0",
      "copyFrom": "artifacts/fontkit-source-review/node_modules/dfa/package.json",
      "rationale": "Exact published package metadata from the locked isolated installation; not a newly authored grant.",
      "sha256": "96c0ce3cc17b34aabd58fd442157766d9e244cba735e54ee4fe10d7841f0460c"
    },
    {
      "file": "FONTKIT-supplemental-dfa-1.2.0-README.txt",
      "url": "https://registry.npmjs.org/dfa/1.2.0",
      "copyFrom": "pdf-workspace/public/third-party-evidence/FONTKIT-locked-dfa-1.2.0-README.md.txt",
      "rationale": "Exact retained published README bytes, including any licence declarations and upstream port credits.",
      "sha256": "30bd445925aa53205ff7f9afa6a43e21358fab656e471df6e028431aefc426c7"
    },
    {
      "file": "FONTKIT-supplemental-_pdf-lib_brotli-0.0.0-package.json",
      "url": "https://registry.npmjs.org/@pdf-lib/brotli/0.0.0",
      "copyFrom": "artifacts/fontkit-source-review/node_modules/@pdf-lib/brotli/package.json",
      "rationale": "Exact published package metadata from the locked isolated installation; not a newly authored grant.",
      "sha256": "d3f56b96145f1c93e3eded2ed7e6af8df024347a571550b07dcc5e6546525cb3"
    },
    {
      "file": "FONTKIT-supplemental-_pdf-lib_brotli-0.0.0-README.txt",
      "url": "https://registry.npmjs.org/@pdf-lib/brotli/0.0.0",
      "copyFrom": "pdf-workspace/public/third-party-evidence/FONTKIT-locked-_pdf-lib_brotli-0.0.0-README.md.txt",
      "rationale": "Exact retained published README bytes, including any licence declarations and upstream port credits.",
      "sha256": "8a8bac543fccf52a64708ff3315ca2be90e3e4c270634df1e4e4b51f0ee9c5d7"
    },
    {
      "file": "FONTKIT-supplemental-source-comment-blocks.json",
      "url": "https://github.com/Hopding/fontkit/tree/72b8e42bd6a398d496a63a6d483eabeed43861fb",
      "rationale": "Derived from hash-verified local reconstructed dependency sources, not fetched from this Fontkit URL. Original source paths, hashes and offsets are recorded.",
      "sha256": "a3543b16c7976624afa4b77622dfb3a597bdcc7d603792c0f9578a737054c829"
    }
  ],
  "unresolved": [],
  "qualifications": [
    "Builtins publishes ISC metadata and a README MIT declaration with an original-module exception. Both declarations and canonical texts are preserved. This is not asserted to be an MIT OR ISC dual grant; copied implementations retain their separate notices.",
    "Globals, dfa, restructure and Brotli publish MIT package declarations. Absence of a standalone full LICENSE or unpublished copyright line is not treated as absence of permission. Author/contributor fields are preserved only as metadata, not converted into copyright claims.",
    "Historical copied-code revision metadata is incomplete for Node, tinf and ICU. Retained full notices supplement the identified lineage; unrelated components mentioned in reference bundles are not asserted to be included.",
    "Brotli is a JavaScript port/adaptation of Google decoder code; Rollup builtins are browser/ES module adaptations, tiny-inflate is a JavaScript tinf port, and unicode-trie is an ICU port. These are not represented as unmodified original implementations. Google Apache notices remain separate from the port MIT declaration.",
    "No specific omitted applicable NOTICE or incompatible condition was identified in this bounded review. This is not proof of ownership or exhaustive historical provenance, nor an assertion of relicensing.",
    "Closure is limited to technical notice collection for the bound reconstructed graph. Parent registration, deployment inclusion and the final distribution guard remain outside this collector; release and legal approval are not granted."
  ]
}
