{
  "schema": "parley-addon/1",
  "files": {
    "SKILL.md": "sha256:337aafd6ec126bdbbee55c7718f5090a8f35f22b4bff55f45f14d71c48a42b1a",
    "bin/check.js": "sha256:6b3b3826c5be187933ba4456c3b1783f1e6a3595f8fc6824c4ec44768bf4304d",
    "lib/artifacts.js": "sha256:7e511ea2ac793324c89538c8cdf3fa4e6ba2107ee81830f1a923fc0d0523718d",
    "lib/css.js": "sha256:63980655527b0ba84d012b8b7b9151e93973944a9411dd9b9996c8ab38a2a022",
    "lib/detectors/arbitrary-utility-value.js": "sha256:c880a2ae96cbf7bb81544cca0ba7520b4875ea6bab47c8af5e64f026a8428ec8",
    "lib/detectors/contrast-floor.js": "sha256:97356923e14ffb2d73953e88c12e73800f43f39964991178002bae21176ef04d",
    "lib/detectors/decoration-anchor.js": "sha256:6f27131b3f1c99d1ea467309eb5857f90b364aeaec5948ff89b486be40dcac49",
    "lib/detectors/edge-stripe.js": "sha256:9398ebd6031e565b0578fe4c4575b3e45a64c56ba7cbde9168dd614ad44f037c",
    "lib/detectors/effect-budget.js": "sha256:0a8673e9c7ad6465c2dd7f34e121cf3193aec77350a5c50623b6da7dea947e4a",
    "lib/detectors/fabricated-evidence.js": "sha256:20ce29974d5cbf876e4fd04e5e76f2f8c59d923294ed651136eb2274bbf0f008",
    "lib/detectors/face-allowlist.js": "sha256:343903caf288d6ccdd02d8dc3e9912ec25000cccc03745ae4d468793e43523ee",
    "lib/detectors/focus-indication.js": "sha256:73323bf9994b13f1ba9668f2995b4331e67ea2ab3b9be554fe6edf1ee3fa7b76",
    "lib/detectors/gradient-text.js": "sha256:98987d82001364cb1afa8d597c6b495eb1da65e91537e37570d92f163630d87c",
    "lib/detectors/icon-provenance.js": "sha256:ac8d5347be53762258db6bf5b689275bd4d2f5d47b7ed0aa1d7600df08bc10a3",
    "lib/detectors/interaction-states.js": "sha256:f86a6470802ce333bbb80ce05b708f9a97d33ab1735cc13c4df513b6ef7d4518",
    "lib/detectors/literal-outside-tokens.js": "sha256:8d7a9e3fd3ef7678e21a5c40b0011489688397db7bfd90557d8c562b3a168a43",
    "lib/detectors/motion-defaults.js": "sha256:e6758a619277564c45a887245507297f43388c8f4bdd906a53a484b36d0e0c17",
    "lib/detectors/motion-reduced-path.js": "sha256:037b44fc68edf2f05c2a681d58c8433d8d8edf05498be35b348480b2e06d7f15",
    "lib/detectors/overused-face.js": "sha256:349db9ebdd54d843665f093f85033a4822a6b8cbd512476688dd64add8ccce6e",
    "lib/detectors/signature-shape.js": "sha256:478d3079f8c3dbe1c3e07cda706bf3e4d8be494eca3cefb353f1e87cd68ab271",
    "lib/detectors/token-declared-unused.js": "sha256:65db2d03bc569eaa4d4c2fd2cbb4bbb39dd23754cbbcc757a2036ae687aae183",
    "lib/detectors/token-used-undeclared.js": "sha256:095f65afa5839f20ebdc34a196f4e413689f632f4246b2c5c4823839836404f1",
    "lib/engine.js": "sha256:ac92fb5f3b95a188b3f1fee0a2838ea863b5ab587ca2086a2b561f4331a2b2a3",
    "lib/registry.js": "sha256:f32a428ef8b7a344138a47a2b4e6dd81a761bb2965dfe2faa999e6c6f83811a1",
    "test/checker.test.js": "sha256:7b3cd01865466f91730111a6a7059aec656cf06e8f9ec1c978fc34b54758366a",
    "test/detectors.test.js": "sha256:3631318e3ed63b2b1fc4142c24737a77d51752fe686ad320e7a8ad18bf3d0101",
    "test/fixtures/arbitrary-utility-value/fail/contract.md": "sha256:a4885890a2a0a4c6e2bff6a705ddf6438394a84708197075dc7b736b3c2e2714",
    "test/fixtures/arbitrary-utility-value/fail/page.html": "sha256:78d95cfbbaedd38f705820e38df5adeff173b9f663bebfe2d92fed7e2a0a424d",
    "test/fixtures/arbitrary-utility-value/pass/contract.md": "sha256:a4885890a2a0a4c6e2bff6a705ddf6438394a84708197075dc7b736b3c2e2714",
    "test/fixtures/arbitrary-utility-value/pass/page.html": "sha256:d21e0cfb030a7364f406397c1cf8849f4d05960157bb2eda87cc1e6938d5edbd",
    "test/fixtures/artifacts/broken.md": "sha256:ba322aaa8bd5454175f3e69d9a2aa167cc865c6560caec653a02612ff0e771bc",
    "test/fixtures/artifacts/contract.md": "sha256:48486de1726631b5ca9dc9400b1a7114b1b292f87ed004f09144e765838af674",
    "test/fixtures/conformance/alias-direction/tokens.json": "sha256:c1e1333a269b58cc4e16740638b2ab76480f9fc34a9aa25013d628d85a24d39c",
    "test/fixtures/conformance/alias-same-tier/tokens.json": "sha256:85cfc37f5de6abb35cc066642082c898d825a0871f5c4eecd5228b81fe936b9a",
    "test/fixtures/conformance/collapsed-run/DESIGN-BRIEF.md": "sha256:c6913ddfd8c522bd5503a39b4a4300c80d08c7380dbc334182fc6ed29464fd28",
    "test/fixtures/conformance/collapsed-run/FINAL.md": "sha256:db5381dc4ee57c7424719b11b4660de7dbbeb8be401a7791bb50ad5ebf66d91f",
    "test/fixtures/conformance/collapsed-run/consensus.md": "sha256:3a72ff59c1cd27726cbad6ed2394d82e5e42f93e37b9daa1c7292209780cfb82",
    "test/fixtures/conformance/collapsed-run/round-01/claude-1.md": "sha256:ec9919f5baa05006e0555a099119a23414a1ced5dff99f1ea0fb22027ecea212",
    "test/fixtures/conformance/collapsed-run/round-01/codex-1.md": "sha256:47edb6b7c3e7dec52e133347f6acf997918c19de10c2a59ec005e0413d49bc0b",
    "test/fixtures/conformance/collapsed-run/round-02/claude-1.md": "sha256:8236b6e73a435dfd620cfafa4681b8af3a62c94a069524113d84ed3ec61256da",
    "test/fixtures/conformance/sound-run/DESIGN-BRIEF.md": "sha256:72b413dbeb47a2f4a588b5c944d64ca904cca6c408d44439b13b34cd36f03753",
    "test/fixtures/conformance/sound-run/FINAL.md": "sha256:068c2a6ed20f69212f5e6c04fb888296720d12833a493afe194ba11e787573ac",
    "test/fixtures/conformance/sound-run/WAIVERS.md": "sha256:a3b74dd90ce8f2cb6dba9f50d9d40c6758dd0211ea20992e1ee1e743f25b343f",
    "test/fixtures/conformance/sound-run/consensus.md": "sha256:20f0f7900c85a87350562f78eb0c9a0587c880842d3c1ba18785690789bc40a6",
    "test/fixtures/conformance/sound-run/page.html": "sha256:5a5bc9a974337684c9795ca8dfd471cd206525b208c8f3a59f55674996a0b33c",
    "test/fixtures/conformance/sound-run/panel.css": "sha256:1bd9c986fef7c44e69ab9b206baff317bcd18de1ee717dd94f994293ca88ad41",
    "test/fixtures/conformance/sound-run/round-01/claude-1.md": "sha256:3a2f44fb006ea446ba5e6e15a4ba77d22a2ec58cc052a42f41b7274861f0ff02",
    "test/fixtures/conformance/sound-run/round-01/claude-1.tokens.json": "sha256:80f03f57a0428c231bb4d1691cb69034f36dfb98c00fd9bcc73aa18f4e30564b",
    "test/fixtures/conformance/sound-run/round-01/codex-1.md": "sha256:2e34f1fcadf4e4bd051d8553e5263d63e2a0783819e9f1fd47885b89a1e32c66",
    "test/fixtures/conformance/sound-run/round-01/codex-1.tokens.json": "sha256:a921e105e311a1cb3c6ee527fc0508f136e394d0b9ef08d001b17f8955488c47",
    "test/fixtures/conformance/sound-run/round-02/hermes-1.md": "sha256:116b27a8d4fc69c1d62e4e1552c962b77815a3b7ff5363c2511e1c78a2ed573d",
    "test/fixtures/conformance/token-drift/tokens.json": "sha256:40ec3ee5b6b2c364651e98ec822e0d4d12bbd036041d69132e322c16a509ca01",
    "test/fixtures/contrast-floor/fail/tokens.json": "sha256:401dfad3c273c6a6434f1fe6cbbbf753e5ec349505e12327f77a369c46a429fe",
    "test/fixtures/contrast-floor/pass/tokens.json": "sha256:84bd75b3d2ceb9de05f8a2cc57f09531c524d8fcbdbe08bdce3f52f1eeb006f4",
    "test/fixtures/decoration-anchor/fail/direction.md": "sha256:a02dc23c0ef050b5a908a0956f8dbf7b1c50f21842825238b436a74f9d3da736",
    "test/fixtures/decoration-anchor/pass/direction.md": "sha256:7d0deae37e76d5bd03ece6a277ec2ad83e5e99cb5034d514c41ad8ca503c2296",
    "test/fixtures/edge-stripe/fail/card.css": "sha256:3a9a5e195e9d3b8fdd11c33d5f54eef0e19391b1411b2ba1086c35c8096e53c1",
    "test/fixtures/edge-stripe/pass/card.css": "sha256:7e1fe88c818d52228ef895f856c263edfcfd659d68a03ef9d9ff06beb4b07052",
    "test/fixtures/effect-budget/fail/surface.css": "sha256:2c589b99ec42f80621b931a4abf3a21a9f43b3e27e8ab59fdfec958242fab5c8",
    "test/fixtures/effect-budget/pass/surface.css": "sha256:aadeaa1c299a27c69799aeb4c285a19ccd514a050fbad5b8d56d3ac63a81aa57",
    "test/fixtures/fabricated-evidence/fail/direction.md": "sha256:2ccaca7c927cfb482a418c1b259942023a63565db8f88918db9eef20e058cacb",
    "test/fixtures/fabricated-evidence/pass/direction.md": "sha256:694936d2018cfa6221103d7ae477286795f5a453a2bcd9dc1d83dedf974e1818",
    "test/fixtures/face-allowlist/fail/contract.md": "sha256:a4885890a2a0a4c6e2bff6a705ddf6438394a84708197075dc7b736b3c2e2714",
    "test/fixtures/face-allowlist/fail/type.css": "sha256:c97c423393181fdc5f10c7d90aa0121217f8f0807516238bd77c050ad8a82e4d",
    "test/fixtures/face-allowlist/pass/contract.md": "sha256:a4885890a2a0a4c6e2bff6a705ddf6438394a84708197075dc7b736b3c2e2714",
    "test/fixtures/face-allowlist/pass/type.css": "sha256:5f4e6510d1c6114bc66d2438d7f98aae516a3d72e0722112021dc68b39eec55b",
    "test/fixtures/focus-indication/fail/focus.css": "sha256:9d15335ab3b84829fb3f81323449bc3646d955632b20c80bdcee2a76b2f50b2a",
    "test/fixtures/focus-indication/pass/focus.css": "sha256:6499ed1c073d83b71746ed8a146c48977e65eccbdebf8c5e60cdd4e05ec06375",
    "test/fixtures/focus-indication/pass/split-focus.css": "sha256:9ea9f60cfde586b6e2c2f8e128de3110b72d2e6d616b90d77cbd9d1395b29ebc",
    "test/fixtures/gradient-text/fail/headline.css": "sha256:104c508ea4f73f75256f39a178a2498e90a57cc2c753d7fe19e3b94cbaf14297",
    "test/fixtures/gradient-text/pass/headline.css": "sha256:ed27f2ca17ada2713d4a21fbc556582dcca743041a291ce0d0c86e3de2e4d792",
    "test/fixtures/icon-provenance/fail/feature-list.jsx": "sha256:863fe203b96dd7cf9e846b9d9ff7eeaa35043a1be75690afa5146fb593945403",
    "test/fixtures/icon-provenance/one-package/toolbar.jsx": "sha256:15d80054466c2cf0836f756443f83f7040f830e2be1ae91e6bb6ee7364606d4c",
    "test/fixtures/icon-provenance/pass/feature-list.html": "sha256:ab22013d076ef9883443cb925b565b538b4c23c9f491e4d4862be35d9586b4d5",
    "test/fixtures/interaction-states/fail/controls.css": "sha256:f9661eb002b4793daec30cb287b5322134b51d4aced39243154d477f30ea02d9",
    "test/fixtures/interaction-states/pass/controls.css": "sha256:dac9f9955546e2a5c9428498939cfc890d9aa750d4c434a1f7d16fcba12e64cf",
    "test/fixtures/literal-outside-tokens/fail/contract.md": "sha256:a4885890a2a0a4c6e2bff6a705ddf6438394a84708197075dc7b736b3c2e2714",
    "test/fixtures/literal-outside-tokens/fail/escaped-brace.css": "sha256:82350df4a73bce82eaea9c462214f5eac60a6ac444daa86280a8a2ea0513f1ea",
    "test/fixtures/literal-outside-tokens/fail/panel.css": "sha256:9f5f7b48440ae8df8e6cd3543d7198b82511db475009ceb27224e947d2f404c8",
    "test/fixtures/literal-outside-tokens/fail/quoted-brace.css": "sha256:27d22108df5b28575617de1371782506bf5f8ec754d4a906f62db4f261aa831e",
    "test/fixtures/literal-outside-tokens/fail/unterminated-string.css": "sha256:a5a9daadae4e401584be3bc83a00d25836c227c6223e87b99a2bde62ba42a319",
    "test/fixtures/literal-outside-tokens/fail/url-brace.css": "sha256:586333bb2d948fe45fb730e2c61d05326d809d35a4dc65ef0e7b75639fe889fc",
    "test/fixtures/literal-outside-tokens/fail/url-comment.css": "sha256:105eefc43cfa7fc0041e163344cacf07bde69f54b22e634b426df6e8a03a1dbb",
    "test/fixtures/literal-outside-tokens/pass/contract.md": "sha256:a4885890a2a0a4c6e2bff6a705ddf6438394a84708197075dc7b736b3c2e2714",
    "test/fixtures/literal-outside-tokens/pass/escaped-brace.css": "sha256:adec986fb3b01a4fef54d2ae1ad3e8ceeee8d9058b5154181ed21462eb63b1a3",
    "test/fixtures/literal-outside-tokens/pass/panel.css": "sha256:7e80cef0b9a25ada66d1b686e89effc864468d0fe87cdd9e778a65d47d150e93",
    "test/fixtures/literal-outside-tokens/pass/terminated-string.css": "sha256:d1f22ddc5c0e5ec11cb209a0ddbb214c6a452367c3faef3b66c457ec29acf8f9",
    "test/fixtures/literal-outside-tokens/pass/tokens.json": "sha256:0c3f5e5f0a9c1bf2490793a544719bb342af704cb10c7c039a23875b8b89c211",
    "test/fixtures/literal-outside-tokens/pass/url-brace.css": "sha256:3a0e5a8303f050ec346f9a8cfd36926d8344383fe23b012b29c27a90fc900415",
    "test/fixtures/literal-outside-tokens/pass/url-comment.css": "sha256:5ab4735dce94c91ddae64118d30f09f34b1f361d535c0caded38cba8ed66ee5e",
    "test/fixtures/motion-defaults/fail/motion.css": "sha256:35d71300308ff2a85136d442215f83595689dcb215883debdaadea5881581f36",
    "test/fixtures/motion-defaults/pass/motion.css": "sha256:05bd79806d565ca2afa8caa2f51ecc1320951975b6ee6318a9701c5849c7a2c4",
    "test/fixtures/motion-reduced-path/fail/decorative-reduced.css": "sha256:efc1b3590d705e51c2a1c7a3e8d19d851003cd873a010bd8e8284ce474287860",
    "test/fixtures/motion-reduced-path/fail/motion.css": "sha256:d0628f890489edac474e283329c508d1643cc36cba37425e324e246202fa80db",
    "test/fixtures/motion-reduced-path/pass/motion.css": "sha256:1306dd7f52876c10a0c94589989e7c97ed8f3e18b786fa1166c3ce66c27f500e",
    "test/fixtures/overused-face/fail/type.css": "sha256:e425f2da6ab2e25757961594c77aaf0a6e67ed7c435bfeb05f3477be4c972b95",
    "test/fixtures/overused-face/pass/type.css": "sha256:3bb4a070178b4276366c9c533a7d80b8acd7a4eb581c2bd07708a2b63eb36f56",
    "test/fixtures/registry/duplicate-ids.md": "sha256:ae113e93d3f51d8815571b1a894968fb8c17632a02379a73b648aa926300a77d",
    "test/fixtures/registry/heading-without-record.md": "sha256:ea8272af2ad80d8406ec26c20d4ce723da68bbcbeba5ab45c0ad3063538559ad",
    "test/fixtures/registry/mini-registry.md": "sha256:49d052650e02d8feb6d06374c2300bbfc88e6cc523b0fab1fe64c44ecd1eb381",
    "test/fixtures/registry/nested-map-in-record.md": "sha256:ed753076b5b25010fe850de55412fd5f140979ad9bf8df230b89bf1a0dfd75b1",
    "test/fixtures/signature-shape/fail/direction.md": "sha256:8204672820b9844b6cb68e143af76facdc3efdda06d687417ab183059d3c2eaa",
    "test/fixtures/signature-shape/pass/direction.md": "sha256:21eacb189f79a6bf22195f599e06cdfb40caec9e6d63fd2a6b09ebfb27c5b8c7",
    "test/fixtures/token-declared-unused/fail/contract.md": "sha256:a4885890a2a0a4c6e2bff6a705ddf6438394a84708197075dc7b736b3c2e2714",
    "test/fixtures/token-declared-unused/fail/panel.css": "sha256:865e2140714561c4d8c6aeb88e491dce4723d25080a547a2f2555d5a1437e838",
    "test/fixtures/token-declared-unused/fail/tokens.json": "sha256:e1fba48227119d86e3625d89e53a51db7430a8da858f8400aed795b8bda79fd4",
    "test/fixtures/token-declared-unused/pass/contract.md": "sha256:a4885890a2a0a4c6e2bff6a705ddf6438394a84708197075dc7b736b3c2e2714",
    "test/fixtures/token-declared-unused/pass/panel.css": "sha256:82b09b3e542b165a929732fde8fe589fd3399053de16c895c094092fc7c57eb2",
    "test/fixtures/token-declared-unused/pass/tokens.json": "sha256:032427a0d286aebaa8b9636d23b8df7ea6e1e707503740215fa9858a36e0a92a",
    "test/fixtures/token-used-undeclared/fail/contract.md": "sha256:a4885890a2a0a4c6e2bff6a705ddf6438394a84708197075dc7b736b3c2e2714",
    "test/fixtures/token-used-undeclared/fail/panel.css": "sha256:2b3c2566b66931e4b7f440954660815b7e93477f62c77c23c8f741836aca2a08",
    "test/fixtures/token-used-undeclared/fail/tokens.json": "sha256:748b850c6dffd0112474f0ff9ba3a942b4068a27f22ec462d715ab0e07ceae6f",
    "test/fixtures/token-used-undeclared/pass/contract.md": "sha256:a4885890a2a0a4c6e2bff6a705ddf6438394a84708197075dc7b736b3c2e2714",
    "test/fixtures/token-used-undeclared/pass/panel.css": "sha256:adcec77f7e683bc07d7d8c2281db2522097bbe06e2ad3677b5d8d12af6d53ef6",
    "test/fixtures/token-used-undeclared/pass/tokens.json": "sha256:1d7b0ad552e7f59526f8a744714d55f91eac9896b3f0d9b2cdf994887b530843",
    "test/fixtures/waivers/contract.md": "sha256:bcc9948ee4d0f362121f925fe79520fb575ca1f517aea5456978e9a3d4577bcc",
    "test/fixtures/waivers/panel.css": "sha256:8b995a3db62dddd3f0fb5838c3f33431850c49c9688a9028eef74b3ab7061115",
    "test/fixtures/waivers/tokens.json": "sha256:401dfad3c273c6a6434f1fe6cbbbf753e5ec349505e12327f77a369c46a429fe",
    "test/fixtures/waivers/waiver-expired.md": "sha256:ee5eb453fc0b3a80c9acded144a8d85b2cf781e036794755ef915a31cd972831",
    "test/fixtures/waivers/waiver-ghost-signers.md": "sha256:ca02d153f03139c5ee9d50429ef15103424bd6c172c9ad548462cdc483857139",
    "test/fixtures/waivers/waiver-no-grantor.md": "sha256:444cb7e293aefffbd157cdb18f34ea75f804159877a62b1b995a9b853344bc35",
    "test/fixtures/waivers/waiver-self-signed.md": "sha256:1b7d261959dd92af1e8ceadebe3bb9f16ef63b6719bfab9f1311074cbf1e1604",
    "test/fixtures/waivers/waiver-valid.md": "sha256:91fa08798e93df669a4e6e49e6397f46e2d03f654d068a42cb77d7af551f8005",
    "test/fixtures/waivers/waiver-widening.md": "sha256:5c61da9812b17833c03754ab935fedcb1814218856a136a4e517e6f11378bcd7",
    "test/fixtures/waivers/waiver-wildcard.md": "sha256:c3febd8e3c16923c129b61d59d124377df4084db8bf3fe7b16115fe18ec1dbc1",
    "test/registry.test.js": "sha256:86fc038e73120adf5465e7384f72c1de50fae275561139ef2f2af73adab7b0a0"
  },
  "aggregate": "sha256:2c65c1489da03ab3b4b9294762f9347a816f15d17d0f537476d7c16a05ae87d7"
}
