{
  "name": "Comp0te/claude-plugins — 2 skills",
  "slug": "source-skills-d4411d9864fcf35f3c8ee84d",
  "type": "skills",
  "category": "developer-tools",
  "example": false,
  "evidence_state": "pinned_source_listing",
  "stamp": "Pinned source listing — machine-checked",
  "summary": "Pinned source declarations and file hashes were listed.",
  "outcome": "Listed 2 skill declarations. Ran 270 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
  "rule_results": [
    "The retained source tree matches its acquisition manifest.",
    "Declared skill names (listing.json): dependabot-triage; writing-implementation-plans"
  ],
  "task": "What declarations and files are present in this pinned source?",
  "setup": "Git blob acquisition followed by static source inspection.",
  "limitations": "Scope: acquisition and static inspection. Command results: commands.json.",
  "source_url": "https://github.com/Comp0te/claude-plugins",
  "documentation_url": "https://github.com/Comp0te/claude-plugins",
  "commit": "42e07f8b47faa5e58e5b04639a3e932b341337da",
  "tree_sha256": "6e12436479509a3b0fd42a2e30293ea22db353261c60415c2bf3d07f432031fe",
  "file_sha256": {
    ".claude-plugin/marketplace.json": "c235f605d58b06625a0b752d32bca983e113ba52dd3e5282c5c0b24d02aab4ab",
    ".github/dependabot.yml": "1210bf07c5fc88e39479413faf15966fb1511936f33e45a82242b05eeb67db3d",
    ".github/workflows/checks.yml": "4bd97b0720cb6c8d53d8a1602de04c6784055cdb16f7017c2e216bbfc4ac324d",
    ".gitignore": "3e894a36cce4c12d5d7628905666d78d6c5b2093da6d21e757520dd6909b79cb",
    "LICENSE": "390a6aa885b22a3fafa428cb5bec5e677453f5425b9d15e3b3dbc945d1233be9",
    "README.md": "e552fd6a9b68d5e59e426c5dbb1c6e88676b351c021d2f1c1457a12a79a22483",
    "SECURITY.md": "b290976fb781d8f2b6ce9829cfc340708f2e11c6d7f546614654414505203a27",
    "plugins/dependabot-triage/.claude-plugin/plugin.json": "b95e977d3884a33515dfc7d6d5d34d754c8974c0838fd982d634958c4887662c",
    "plugins/dependabot-triage/README.md": "109f6681ffad504e4d298c965d04cf33f1c9c37ee351916f845361538b422d41",
    "plugins/dependabot-triage/skills/dependabot-triage/SKILL.md": "b97be7586cc1ff5f6d8baa06ad458fb3ae0c301e4d2a63b5fbac9ef6dfbcd24a",
    "plugins/figma-flow/.claude-plugin/plugin.json": "dc922e265fa6b95751b721c79d2aab09c47d8d4dc0f3be461878285cff0ac2c6",
    "plugins/figma-flow/README.md": "3989925532bab15a28da80e11a0ddd441640a9c9a4886bad1477984ae1c3fa64",
    "plugins/figma-flow/agents/extractor.md": "8b632c94128e0e13b2804d83a344913fdde130178713bb8a25eb41a981ef1dce",
    "plugins/figma-flow/reference/figma-mapping.template.md": "d246b1251d522fd7c62db1a3a9b9a9e2ea0aa6ef3576e15ef9ab4dbbfb4d729f",
    "plugins/plan-flow/.claude-plugin/plugin.json": "aceed5794e215e5db23eec7c0f2b49dd3bfeeffde58d5041e0831370608003dc",
    "plugins/plan-flow/README.md": "1412d1aaae486b6eef2b2156040f74cc18a97dac6cd05fd3f62fcb72979282e5",
    "plugins/plan-flow/agents/plan-executor.md": "6ef73c99c16470bddc5fddf15fa2c698b3e73d0c91a5f27f05554b325c47f29d",
    "plugins/plan-flow/commands/execute-plan.md": "4d1f45f784f9fd1176ecb16cc837de67bfebc72a94dfc33351e3bdd03ab40bba",
    "plugins/plan-flow/docs/design-notes.md": "e9a1cec0265206b76d4ce8cc321989bd6393592d9b588c7e8fa58780406983ed",
    "plugins/plan-flow/evals/01-rate-limit-multifile/case.yaml": "3b7d10be2fb0e33051c77a0fc079dcc2e6384456c01e37c470dde90ebbdb93c1",
    "plugins/plan-flow/evals/01-rate-limit-multifile/scaffold.sh": "2a2e78aa5636e3afee426c31e48f35776b45b6b7b2581431b9ef0ecea6f3d7a4",
    "plugins/plan-flow/evals/02-agreed-approach-followup/case.yaml": "2b5e6807b8cd399fac18b08facdb0b0a712aa503bb06f707d8d0bd128d30f6fe",
    "plugins/plan-flow/evals/02-agreed-approach-followup/scaffold.sh": "7df9d8fd428e3d9c8be401c7dbaba79886c54c299c84906224c6205a2707f822",
    "plugins/plan-flow/evals/03-dependency-migration/case.yaml": "74373c80fb8a450424d08e3936f29489fd8206d06edac64dc07ccd6507fd9674",
    "plugins/plan-flow/evals/03-dependency-migration/scaffold.sh": "eec534325bcf1ae4949bede23d6cc5790f9f218d5ca7a14dd200ee66f4e00743",
    "plugins/plan-flow/evals/04-ru-spec-then-plan/case.yaml": "588bbcf86621283743758d4fa0d627f90f29a51b689b1c4aa3224a068258160e",
    "plugins/plan-flow/evals/04-ru-spec-then-plan/scaffold.sh": "813fce9af1ac2d7993cc29581b1220fe94d1ad94f805c932883b6bbee06de53d",
    "plugins/plan-flow/evals/05-observable-ui-feature/case.yaml": "808625bdb854284575d18cb8da1825f3eebe01fb1c2d15080314e7fe84a13959",
    "plugins/plan-flow/evals/05-observable-ui-feature/scaffold.sh": "bf7a6f114ef8aac31fa75daa55c099fe052a71eafb1bbe3bac3842877e52e3e4",
    "plugins/plan-flow/evals/06-neg-one-file-rename/graders/answers-directly.md": "4cf59141be987ffc8e9e838efd13c56d6bfa57e91c3616f05aca953ebcbdcbe6",
    "plugins/plan-flow/evals/06-neg-one-file-rename/graders/no-plan-file.md": "36f2a9d28e86f3976cc8e11c155ddf62bdc55f882e5b03384a5ef1a5e532af61",
    "plugins/plan-flow/evals/06-neg-one-file-rename/graders/no-skill.md": "75129ba86ea8e4a4df6fd818f9a9cd4046eae1b524a64da8f8b58cf13d95a440",
    "plugins/plan-flow/evals/06-neg-one-file-rename/prompt.md": "c4734c2b083aa56abbd8c20e9e8f15bd38de18c3aa6708cd7fb25fb2d3bf0d4d",
    "plugins/plan-flow/evals/07-neg-explain-question/graders/explains-not-plans.md": "3e37e16bab0bf1aaa0abc38bee8180f1eb8a9b6e1501b0fa4bf5c425f033ff0d",
    "plugins/plan-flow/evals/07-neg-explain-question/graders/no-plan-file.md": "36f2a9d28e86f3976cc8e11c155ddf62bdc55f882e5b03384a5ef1a5e532af61",
    "plugins/plan-flow/evals/07-neg-explain-question/graders/no-skill.md": "75129ba86ea8e4a4df6fd818f9a9cd4046eae1b524a64da8f8b58cf13d95a440",
    "plugins/plan-flow/evals/07-neg-explain-question/prompt.md": "d1e9013412e19620030f2c443331a34f39d1ce9619aea6f2436e5f4df737e26f",
    "plugins/plan-flow/evals/08-exec-never-move-target/case.yaml": "59de331cf87c06b0f7fcdb276cbbd34db554804f74adeb22c1274530083a5fa4",
    "plugins/plan-flow/evals/08-exec-never-move-target/scaffold.sh": "611435987e7c289fddbaa1621930279b22f00d3c6d7a2cc6bef433afe2bbe708",
    "plugins/plan-flow/evals/09-exec-halt-impossible-contract/case.yaml": "3ca9668bb2eebda1dc8b9981702e9149d5fdb7ffeff1c53a1149858b97521049",
    "plugins/plan-flow/evals/09-exec-halt-impossible-contract/scaffold.sh": "4ffac3ac1102b19684b2c75a4b2197a996dc71207af82c801971e545a095954b",
    "plugins/plan-flow/evals/11-exec-reference-block/case.yaml": "f52f22f1ab0680f6aae3e17c5bf47fba64b6fc7e7741d3c60ac6049be36bca0e",
    "plugins/plan-flow/evals/11-exec-reference-block/scaffold.sh": "ccdd3163302d17a05e2df3cd00a4d317470149688fe32f1391e05ca4fa5b220f",
    "plugins/plan-flow/evals/12-exec-comment-budget/case.yaml": "b9c56ceea68fad22ef7b70f1e1a25babefaeeac089417b9c7034e0e7d085ead3",
    "plugins/plan-flow/evals/12-exec-comment-budget/scaffold.sh": "a6f13d09548598ff13ab892d4c73de87bef3a764203bcec91b6da7dec0348c34",
    "plugins/plan-flow/evals/13-cmd-no-plan-argument/case.yaml": "6a51a7dec46cd8cf7786913ae1794c4d82e15adf245a545c126c1ee6de2f1512",
    "plugins/plan-flow/evals/13-cmd-no-plan-argument/scaffold.sh": "1a8d5134910732fcdf734b492514552e26652f52ca613b65a6e102543fce88bb",
    "plugins/plan-flow/evals/14-cmd-missing-plan-path/case.yaml": "c5330625d47d8a31683863fa12db08d0fb8b3f7707aa93214734f2e619c0bbd7",
    "plugins/plan-flow/evals/14-cmd-missing-plan-path/scaffold.sh": "a70ccb12767c50ecc5f49095b1156dc6a11efecce4de91f1a100b2cb20ba7277",
    "plugins/plan-flow/evals/15-cmd-legacy-plan-no-frozen-header/case.yaml": "61748876fd0d21fe77ffc90d05adb2a20390cc53bffbee35c47543f708bda45c",
    "plugins/plan-flow/evals/15-cmd-legacy-plan-no-frozen-header/scaffold.sh": "10f07f73df97aa075accaef999aa1c3fe8036c3c8254d02198a85300b737e9ae",
    "plugins/plan-flow/evals/16-cmd-dispatch-hygiene/case.yaml": "7308505c24180d7618c8c96ff700cab96b27ca8d019efc2d7440891a0b9bd34b",
    "plugins/plan-flow/evals/16-cmd-dispatch-hygiene/scaffold.sh": "4e6d55d6944d6f60944f0dc4ac62049e0193899a60c78d413337398e45e3d6ba",
    "plugins/plan-flow/evals/17-cmd-unsatisfiable-frozen-contract/case.yaml": "70563127dfe18f804a148c278f3d842caa187b6da4e10a7e8129470e36ecc23d",
    "plugins/plan-flow/evals/17-cmd-unsatisfiable-frozen-contract/scaffold.sh": "471f2369876c7c1965039bdafdac82ed9efbb3340c5ef7900099c67b8b436bac",
    "plugins/plan-flow/evals/18-cmt-why-not-what/case.yaml": "187753f162f829f544986407031af7e33b2867b67989fd9027bea52a76b04e28",
    "plugins/plan-flow/evals/18-cmt-why-not-what/scaffold.sh": "aa6a5f04a95a3668321003de8f576d21968e1b13a92cc1ffff5e4d22ada07960",
    "plugins/plan-flow/evals/19-cmt-no-scenario-narration/case.yaml": "9a27439c10ff3fec1227d6a987727bec1f18c3693d69d6f9ff28865e7860f621",
    "plugins/plan-flow/evals/19-cmt-no-scenario-narration/scaffold.sh": "20651e564818895dbf2456a2874e9dcf907684194091f9d9e541be4c3929a77b",
    "plugins/plan-flow/evals/20-cmt-public-private/case.yaml": "63fb22723c899e19e370a2186c93e98c321323ee01e86a7b0bbc6310174f8a66",
    "plugins/plan-flow/evals/20-cmt-public-private/scaffold.sh": "8953146be537ff6661e61479d06a7d38cab395568e53ab0d96758bf996b927ac",
    "plugins/plan-flow/evals/21-cmt-rationale-once/case.yaml": "280d2ac769ffa2360355fa9975d4550346cf5139a9b77ac6459fd07fa3285e4e",
    "plugins/plan-flow/evals/21-cmt-rationale-once/scaffold.sh": "e37729b04691a6ac0a25b760e499c4ed1a22fc853a3b2cb8e1182b185b6d5e35",
    "plugins/plan-flow/evals/22-cmt-no-process-artifacts/case.yaml": "9c31e78ec3dc704e5ee067c3a22adebbd2a2b89cc32db76a8accb6e9362f5536",
    "plugins/plan-flow/evals/22-cmt-no-process-artifacts/scaffold.sh": "b58298c4a9c3b37f1c2527608aa8171cb31d6cb196bcc9c66eed12211c24634d",
    "plugins/plan-flow/evals/23-cmt-not-for-the-reviewer/case.yaml": "15d11ba16577316ff68594616ea30b423812dbe2a6cb8010462a35d09a6f5c7a",
    "plugins/plan-flow/evals/23-cmt-not-for-the-reviewer/scaffold.sh": "e89e0ea4926de97072455405581b02eddb97ab3d56ec7d7cc89a0df35dd40e0e",
    "plugins/plan-flow/evals/24-cmt-never-split/case.yaml": "f285f7d014832f18609518ac339ab7a019fa068d0684c0a6f2572e54a064c425",
    "plugins/plan-flow/evals/24-cmt-never-split/scaffold.sh": "dd7a70d6292499794a162a18e0d5d4fe7457414e8a45a557ff56a82dfcdcc5bd",
    "plugins/plan-flow/evals/25-cmt-budget-outranks-neighbour/case.yaml": "5174977fc7fc4e70435ef0acf72f446f8f5dea08721a2a809fbdc06acdf75721",
    "plugins/plan-flow/evals/25-cmt-budget-outranks-neighbour/scaffold.sh": "6c989d6b48eef69ae24e39121210331ceaa4fa90c586120817e1dbef64adba13",
    "plugins/plan-flow/evals/26-cmt-neg-keep-the-why/case.yaml": "c5fc16e2a2e0b65d9abc037953a5c08d5e905c6f212ca7bbe76e3b4a7129909a",
    "plugins/plan-flow/evals/26-cmt-neg-keep-the-why/scaffold.sh": "107445a06681ba6bd2bf75d1144e70140a8502c61d7dddb6a5f112c866cb29e2",
    "plugins/plan-flow/evals/27-cmt-neg-exception-respected/case.yaml": "8bb51df355174643fdbb69aebe2cf14d1005cfc4cfcf6a4dad98b569ccaef947",
    "plugins/plan-flow/evals/27-cmt-neg-exception-respected/scaffold.sh": "9e51d3cbeb8df13e0887146de23a12c6da761a2a6bbf35eac3afc9e8c1e0549f",
    "plugins/plan-flow/evals/README.md": "c111db22b85e67956dfa4a0ea5d772858cb31fcdb7f1ec1f59d23805b712ac03",
    "plugins/plan-flow/evals/check-run.py": "0034d84d31bff6a1a0a0cf484da943f373e2d19c70d469cfbb98f0e3b359bab6",
    "plugins/plan-flow/evals/e2e/run_e2e.py": "4a6426796c25d0cc48db80658fb8b52de97c9ee4955c4519ffe7be3ee963b612",
    "plugins/plan-flow/evals/e2e/test_run_e2e.py": "fbf5c71c0c3b99490a146befc5e1768c5d7e36510aad17981e59aa630c3ae52a",
    "plugins/plan-flow/evals/e2e-01-ledger-report/acceptance/report.test.js": "40fa9a15d6e6d3a80fc78a9ec97c5af0aed147403f7da26f7aa3fda34f95fe98",
    "plugins/plan-flow/evals/e2e-01-ledger-report/case.yaml": "2398ef8a89fe8d431045af47fa5e7b66537339f563aa32a37b7d2fe0234b8100",
    "plugins/plan-flow/evals/e2e-01-ledger-report/scaffold.sh": "d20909d2f15cfddf5238066778d169eb9dace5475bb3e1325b0f81a0d08d98c1",
    "plugins/plan-flow/evals/make-ablation.py": "4dc43101561d86a2297b0d25e0e0bb0aa5dd2d76457f87fba86694f3b2d30f6e",
    "plugins/plan-flow/evals/sync-comment-rule.py": "6cf214a18b55e782821a51a1ee48a7f7c32231773ac57f3e700f02477fc78110",
    "plugins/plan-flow/evals/test_check_run.py": "12eeb9e98e3f054bd5b1a8b6642ec7e1afe627194373bcc8c91749a77c44b872",
    "plugins/plan-flow/evals/test_comment_rules.py": "1aeb594b30f370c7340352f49c0ebb01c26a08de35bebe3fef5c3392e0cd6378",
    "plugins/plan-flow/hooks/comment-budget.py": "c82aff105604fbe1fb6d8e68ef72510fd60f1fef335f45d313ca72c7a6819161",
    "plugins/plan-flow/hooks/hooks.json": "905cd6c65ee038276fc0a1692c35ae16fb3213140bfd2af61bbe43dcb2370ab9",
    "plugins/plan-flow/hooks/operating-rules.md": "7a050b4da7bb6d8e43eef3cacde979cdd1c61352dbc888eaf26b7b1bfeb73042",
    "plugins/plan-flow/hooks/progress/match.ts": "79979740788a55f7b526766a3bf4d93d2e6610d797a22714f33beabf21fa1832",
    "plugins/plan-flow/hooks/progress/options.ts": "9a62b1d324f64891f45ffb3d0994e20f55e53181e1898ba7670597e61f544b32",
    "plugins/plan-flow/hooks/progress/plan.ts": "36df10df6d95758313c7c6d679cc1cc714456347d6a793b109383769191298c2",
    "plugins/plan-flow/hooks/progress/register.tsx": "d2659f3e3f044d96d965794c17139c38fdc8cecba20ff44d0c4887819a51ce86",
    "plugins/plan-flow/hooks/progress/report.ts": "3caefa07260286984129186fce403b8523a2a7376ae6daf28e56ec294aa4666c",
    "plugins/plan-flow/hooks/progress/run.ts": "281d1336040402bb9a3f295c317e9222b6bce4ee9dc67c48fd188602a111b8c5",
    "plugins/plan-flow/hooks/progress/store.ts": "94567a25dfd3633cc53fa40f6fb09765fc2d29981c1b3b7eadc920731b5f36e3",
    "plugins/plan-flow/hooks/progress/view.ts": "448956fddd54e8863baa459efcd7497f0838882cdec69217f1afe5b208334d56",
    "plugins/plan-flow/hooks/session-start.py": "3fd8705ef691af5eb2029f7e0ca0631cded5decc8e52c040efbaef3d7909af77",
    "plugins/plan-flow/hooks/test_comment_budget.py": "a81cfedef4dc74c4201794fdb4468fbf5e327dcfd5960a100efa88ec9a4a2bcd",
    "plugins/plan-flow/hooks/test_session_start.py": "d0ea5ca92fb33be24f6f7cf9f6fa8c0de68e2a29f2b57322a5811c3f3810c649",
    "plugins/plan-flow/references/working-agreements.md": "2facaaa242d9c0156cb5cc556223ae04a589dc496d54e0f3a00a69810ea31960",
    "plugins/plan-flow/skills/writing-implementation-plans/SKILL.md": "a60bd277d6127144a748cd623631cabd3131a6a4237e78575ff2213b89f119ba",
    "plugins/plan-flow/skills/writing-implementation-plans/references/plan-template.md": "2abb63569349e3412442faee138ec89911557fb0eb7ef4037ff213d01ef798df",
    "plugins/plan-flow/tests/progress/fixtures.ts": "0fa4fe647e8c8d6b9ab36717c4280cfe5cf4e98e0602d1caf051d44e44c443e5",
    "plugins/plan-flow/tests/progress/match.test.ts": "eb607e84d31dffc3ac05ccf61d2ad7deb9956d2b6d8bd14a221efff7ae5f799f",
    "plugins/plan-flow/tests/progress/observe.test.ts": "024a20cab39af5f01b27b6bfce3e778aff804425d5c21dd1482a6f36ffd9969b",
    "plugins/plan-flow/tests/progress/pane.test.ts": "4f53ae49ab1cec688a7dde985f79581fd2bccd0757236bc09e4f7e2220df2667",
    "plugins/plan-flow/tests/progress/plan.test.ts": "c2e7be98a68ebc53a738f42f44fbced9845bfb5772447f8376170251d499f217",
    "plugins/plan-flow/tests/progress/report.test.ts": "1c80d45e303111ea5c692349fddaf08e8ec1996933a1457ed7caac27e63ae645",
    "plugins/plan-flow/tests/progress/run.test.ts": "7e0f519ac48d17ba1ff67f2d78a8ff27b0680e1bcebb0987d2d8bca615831075",
    "plugins/plan-flow/tests/progress/store.test.ts": "205f0c00360334f2c57af15ec93d304d23e4bd6e444ed00fe474f775e7ebf247",
    "plugins/plan-flow/tests/progress/view.test.ts": "85325e2469b4d03779c1833594192da07b807fcbbd77662c69bd9f2be3cfa0f8",
    "plugins/plan-flow/tsconfig.json": "f41b52b4ee1180c52828a64fd35612a4271d47c4195fe20a8a3fa12156107529",
    "plugins/pr-tickets/.claude-plugin/plugin.json": "5efdc8ae1864b843ae7618ee0e00e0c1ebd78fdd3c4c46e8fe88bfacd2719f78",
    "plugins/pr-tickets/README.md": "3e6f19ce400f71aed0b5fbbb3653258f6177ff2c4df70747baf784713a7c2007",
    "plugins/pr-tickets/commands/jira.md": "1a4ba3fff8e4318d2c8a9ff90fd654baf8c41793be8f3cb46a2c6e3db6e3bbd8",
    "plugins/pr-tickets/reference/pr-tickets.config.example.json": "08ab3caebb3b1374993fdd77b0f3bbd564235c31f8aa1e0237eecae583795ec9",
    "plugins/review-flow/.claude-plugin/plugin.json": "d6c732ef9a8899e86d3c21eda623dc67b1f507fab4d59a080407bd2a29499bd9",
    "plugins/review-flow/README.md": "20c26117388115b4c0a68347a1e3e37ab2d5fd51f25a26af20f8a3ba570d404a",
    "plugins/review-flow/agents/anchor-resolver.md": "a37f71bb98299535f8ef7cb5484285ce9beb9e24d265134830ec025f34d844c1",
    "plugins/review-flow/agents/deletion-check.md": "406ef5e8d3aab649e0c7418f3a79e8773719827234e0b88209a4afe378f87680",
    "plugins/review-flow/agents/finding-gate-verifier.md": "9e45722edec1b7c02c932f32b9c8dcdacfb678096ba5f84751d60f1efe32f10b",
    "plugins/review-flow/agents/fix-verifier.md": "9c09e3e9e14b76979b6e47765de34560b54425aff96c53db51d3c27e57a30ab8",
    "plugins/review-flow/agents/pr-test-analyzer.md": "3521d131e9850100b47884a4c5a65da6bff3042e6d00c7b880c0d7909e991031",
    "plugins/review-flow/agents/silent-failure-hunter.md": "6713939881a5dace227ac28fbf8c7964f5d6efb860241d297dcbf006ef20732d",
    "plugins/review-flow/agents/type-design-analyzer.md": "7df2a5258d1ff54534491f960c99dd60e807c0e4ea7fdc18ead46e81cf6ca87a",
    "plugins/review-flow/commands/branch-review.md": "3ad9d9b97b4a1f24fb784d10f0bc2fd0ca223068e0424efba78004c53521bb7b",
    "plugins/review-flow/commands/pr-publish.md": "86898764bc6963aeae72dd182facd144cd9c376837199dce51959e4091a56bda",
    "plugins/review-flow/commands/pr-recheck.md": "8989daaa215a99a21cbe5d4532c58c90709dfb0de6216e1c0e454c54256e866f",
    "plugins/review-flow/commands/pr-review.md": "bbafab19b8bee104166eab9a15316eee3b66a18c06f28ba966b1192c3c5fb364",
    "plugins/review-flow/scripts/hunk-map.awk": "538e69fb025e661d493d6f7c2ab55b847294e618227e8ac78e614cd93a5959b0",
    "plugins/rn-performance-reviewer/.claude-plugin/plugin.json": "05daadd282a651204cbf6efaa44765f2c7b70c890024849891ad7a94c7ee19bc",
    "plugins/rn-performance-reviewer/README.md": "dc96dc415a4a6609e158ed3632c7a3a7f045573012b9600d122358f16382e15f",
    "plugins/rn-performance-reviewer/agents/rn-performance-reviewer.md": "cb214659d9156b33adea1a8db381bbfcd0f5f987d391d4aeef7321795a7488da",
    "plugins/ui-verifier-mobile/.claude-plugin/plugin.json": "568c4e9e9229af261755ef7ade119771e7122c903cf685bd8e3d2072e3be7836",
    "plugins/ui-verifier-mobile/README.md": "610a5702b8ea9550f5dca43a96fcfa47fa466f3d3195f871550c534687fc9f4f",
    "plugins/ui-verifier-mobile/agents/ui-verifier.md": "ac87ab993f8688a7c96b762dd9e3fe8b6f8443866558b36be28c1aecb68bf940",
    "plugins/ui-verifier-mobile/reference/route-scripts.md": "4af9d0a12c897277f488c554e41fc975fbe9b09cfec20161f72916ea78ace8c6",
    "plugins/ui-verifier-mobile/reference/ui-verification.template.md": "7460a499a4241e9c5b9522b5ee2c2de9af8d1251607959730c45166998f3e496",
    "plugins/ui-verifier-web/.claude-plugin/plugin.json": "2a83d79ea77ed484675334b4d878ba7f8f06e4cd15db568f0d3f39f406442734",
    "plugins/ui-verifier-web/README.md": "b9f47ec2c55cbc144d25791cffc78412cec0eedb4d55238df537035380556fd1",
    "plugins/ui-verifier-web/agents/ui-verifier.md": "7814242bc1f128cb0fcfa845adbb58a470ebd56db803b7b5686c479b064741cd",
    "plugins/ui-verifier-web/reference/ui-verification.template.md": "fce44b84f744bcda9184ef98d1dac45b824b3da4149045b8a9229e91f7fec93b",
    "scripts/check-hunk-map.py": "8305de3eb5a98e2c383148daa952147ec583acf154ed362cba08f6fc1744f303",
    "scripts/check-structure.py": "0d69e240ea9124e368cd4d7c764155c0355100f3b71eb0fe42ea23a7b63bdd28",
    "scripts/roster-stats.py": "1e5bd36be789e9d3179fc8e175c7e8f16f665f1f6ef3ab4278487ffa041f010a",
    "scripts/sync-shared.py": "8d88c06fa4821709126dbb558022b2e27efe83fc1cacff78ee26691e89a36a92",
    "shared/blocks.json": "58c9c1cf3d9ae7ec167f3843b6ad5549eaee6ac44ccbc144db2843891a1c1013",
    "shared/review-flow/assign-severity.md": "0b33376558dd6fcbd59cdc2a32315c057df545dd150bf5ba25ae4361f2315d36",
    "shared/review-flow/consequence-bar.md": "9eaeb8c16424dbb81f8785127f7e23bf35d2684935baabb0395d0e094808fef7",
    "shared/review-flow/deletion-check-brief.md": "bf50c20d93fa10d27e19ee62510d92ca82aed3386400bcae3a5613ee27d6bc25",
    "shared/review-flow/deletion-check-rationale.md": "b166711197ce992a39c1698a748489bb6c881457aad2c7732cae0218a077ec64",
    "shared/review-flow/deletion-check.md": "4a9798b6485e120f979051d2c4c2011097c23a24ed147436c719ea16eb1a2c40",
    "shared/review-flow/disagreement-and-noise.md": "f13540ee6f559c22a38caebc13aa914004200abaa3af7146acb8e8dd9751eb50",
    "shared/review-flow/evidence-levels.md": "bd703bae808f6aa40bb2a4cd788bac2f4a3d8da5115884e7b9c14fcc1502f6de",
    "shared/review-flow/field-syntax.md": "489bcb32377dccecd05c234b2df0ad96fb7028fbd3a1f29a0037d635890c833d",
    "shared/review-flow/handoff-header-schema.md": "f8d8b300ab03daf8e4bb24e004cef99345b39855bfa41aeb053c9cc8f3579038",
    "shared/review-flow/how-to-wait.md": "784cbf73ad47bd1b1a08c50c496a75dfb4da44b8316147997daf4ae3d8378aa7",
    "shared/review-flow/key-spellings.md": "4ac8bb9604f38eccdf972d23d4c726d86364b672269b38d9986d2370f5ce602b",
    "shared/review-flow/medium-consequence.md": "209f7de7118f26eddb0f113003b6a3ea38e53560484d0a32aaa6e0d0d39a6fd1",
    "shared/review-flow/operating-assumptions.md": "0584892cc63d17616189d04c4376a0a8ac9489d82772e6f01a4387f4dc98ea7b",
    "shared/review-flow/rate-before-drop.md": "ee180a95ce7149f8f81baadfd8bf65a3f6702457e544f7a7100032d9dd3812b9",
    "shared/review-flow/roster.md": "4750ce8dd76d242c2e85bb6944844a4aa5a44d79179e5e54655ff023f926ab09",
    "shared/review-flow/rule-candidates.md": "fbefff4014d74f7869b0d1498ce48ca0eef5d3401e52e657670e79f1caba1403",
    "shared/verification-discipline.md": "3b0fde6f756c6e21c47269540d7fc616d8e78cb1df562c332c6bde3317da3a1b",
    "tests/review-flow/check-structure/test_agent_tools.py": "d0572abda4c18a4f68fee7a6451b094c0c92849db5f5d56ec255f7c39e2d3229",
    "tests/review-flow/hunk-map/deleted-file.diff": "8219f546a9f1956ccc3811781eb24055e559b6b3a834975719d4f3a32546254e",
    "tests/review-flow/hunk-map/deleted-file.expected": "9e048277bf92befdbee9ba4905dacc6dcedea1889eeb21ba1580d60eeb0f3ca1",
    "tests/review-flow/hunk-map/multi-hunk.diff": "2aed9bf9ecd862409cb08b08071fb4a89fc9ba19405b8157b7fca6db9f9bb8ba",
    "tests/review-flow/hunk-map/multi-hunk.expected": "eceb0c99d87cf676fa5efc2e85db59181e68cf02143a32864da72ad39290bdcb",
    "tests/review-flow/hunk-map/ordinary.diff": "c3ac4a38b592844398a35a149304009d1a3b673a718057e6f9b5743a2ee0be81",
    "tests/review-flow/hunk-map/ordinary.expected": "f61ae2f6dd342a60ca40403af0c8b3b2da01b947fee9b2643c71b5d0c651ce9f",
    "tests/review-flow/hunk-map/plus-lookalike.diff": "68317612262869428c6cb61a8377064fac40358a806709c5d3e193c847da3451",
    "tests/review-flow/hunk-map/plus-lookalike.expected": "e4abbabd6e6a640260f1685b43f1423b3709d4a14b480b9d15a5bdeb1d3662d5",
    "tests/review-flow/hunk-map/single-line-hunk.diff": "91f585b56e8f261a4fb077d2eb2c06c922ae9e35de8dfcdd2e38d53478dc8ab2",
    "tests/review-flow/hunk-map/single-line-hunk.expected": "96e85428edb225e5bf507f860fc16702099d442635fcd4e4302af4f61886008c",
    "tests/review-flow/reviewer-evals/README.md": "2107165698904f14a05d56c35be3a73398a2eab6f350cf68dcc67b8ef2cc7940",
    "tests/review-flow/reviewer-evals/baselines/2026-09-27-aligned-keys.md": "56ec7b2a639ed2577a8e4d6daa3ff741fbf1aa9402f5733574cb987488a83d85",
    "tests/review-flow/reviewer-evals/brief.md": "1461c951d6d22f85920645076188e47b125c9335465becf826a56796aabe53cf",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/base/src/api/client.ts": "1558048b6bf402f94244631efcbc8c73e8f89af0bab92c8fc3496bb2a3f829d9",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/base/src/screens/Editor.ts": "efef7b67edc67405408d960a0057795e740b86fd839180c1979d349bc31a82a3",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/base/src/store/notes.ts": "591dafce5602625b80087eb7880caafe73ba424f0a8b91d8c0d512b60bba1ef4",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/base/src/util/date.ts": "bb6f22f3bb38cb1a750947c9713e62f5d04aee76644067d677d0a612a416e7af",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/base/tests/notes.test.ts": "09dc2e0f4d0c50194c733b0f776a9fda8fdba91cf9e9f73b1f6e0e2e65e0fa6f",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/case.json": "8c799cefcc4bccba0757f5b5c72319415a9fc63bf14b848d4b565932eb198d73",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/clean/src/api/client.ts": "1558048b6bf402f94244631efcbc8c73e8f89af0bab92c8fc3496bb2a3f829d9",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/clean/src/screens/Editor.ts": "be5121efb925800adaa779f7d5a36d821a1325cfbc4bf8cb46574bfd85bcd2d9",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/clean/src/store/draftCache.ts": "8e5ce31001e91200e809515e0c533af7f77f9ba10330cf77ed61b72349910f70",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/clean/src/store/notes.ts": "34b136fb18414a33fe3752f9fc8a63a2d792d35046b6a07728c6c17f1e6f0508",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/clean/src/util/date.ts": "4f53f0ccdd38a02d3bb0d2f64c96bd9f91d2770e0f0c672a122b07399a43d316",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/clean/tests/draftCache.test.ts": "d48f1b66ab5185d5cab215e459e297b2524d0086384208606f3bb77eb8334b4c",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/clean/tests/notes.test.ts": "09dc2e0f4d0c50194c733b0f776a9fda8fdba91cf9e9f73b1f6e0e2e65e0fa6f",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/defect/src/api/client.ts": "1558048b6bf402f94244631efcbc8c73e8f89af0bab92c8fc3496bb2a3f829d9",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/defect/src/screens/Editor.ts": "be5121efb925800adaa779f7d5a36d821a1325cfbc4bf8cb46574bfd85bcd2d9",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/defect/src/store/draftCache.ts": "8e5ce31001e91200e809515e0c533af7f77f9ba10330cf77ed61b72349910f70",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/defect/src/store/notes.ts": "05584ddafcdca615ee18e3c7a5adac836e636ae6325daaf1cf4a8ec33efbe432",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/defect/src/util/date.ts": "4f53f0ccdd38a02d3bb0d2f64c96bd9f91d2770e0f0c672a122b07399a43d316",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/defect/tests/draftCache.test.ts": "d48f1b66ab5185d5cab215e459e297b2524d0086384208606f3bb77eb8334b4c",
    "tests/review-flow/reviewer-evals/cases/01-swallowed-catch/defect/tests/notes.test.ts": "09dc2e0f4d0c50194c733b0f776a9fda8fdba91cf9e9f73b1f6e0e2e65e0fa6f",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/base/src/api/users.ts": "6ef52863de0b011dd073f48708cb6cadd15b53d74abd9a6025176fbfc214daf3",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/base/src/errors.ts": "242680321ff905358b765598de935f22bfbd83e84e127063685506473fe305fb",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/base/src/routes/users.ts": "5f0806a07716d6b15ba642af20ba9b2b23dd5bb23db26a8b4250eaa13583af9b",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/base/src/store/db.ts": "3d8375b364a1f9bdc4663f64777ee21f8723a1f7e9aee1681eed07aef386e4b8",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/base/tests/users.test.ts": "6c716292251581f7ec2e095b2e7cf3b9e014372ffab9e37dfdddbf8a90b300a4",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/case.json": "628a6aaeec110e4ee5893951b636755116c3a786d94243eed8a049265fc39dcd",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/clean/src/api/users.ts": "f6e931491047fc94f65a00d7c7b5bd5b4edc734c7d6d570375d5e9f1783aa1a4",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/clean/src/errors.ts": "242680321ff905358b765598de935f22bfbd83e84e127063685506473fe305fb",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/clean/src/routes/users.ts": "d48d28fc17124f436e36f2cf3ae71ded69c4e9dc8a5915248d599bbdabd9ef5b",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/clean/src/store/db.ts": "3d8375b364a1f9bdc4663f64777ee21f8723a1f7e9aee1681eed07aef386e4b8",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/clean/src/util/audit.ts": "3be017f21d3efe65bd48755f6406d29909b40b87eca2867e3903d62a8a3ccf70",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/clean/tests/users.test.ts": "ba564973dd7f2f12c0eb2942c43190f4ade451c9f9c7772a8f174f86e4adad45",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/defect/src/api/users.ts": "f6e931491047fc94f65a00d7c7b5bd5b4edc734c7d6d570375d5e9f1783aa1a4",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/defect/src/errors.ts": "242680321ff905358b765598de935f22bfbd83e84e127063685506473fe305fb",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/defect/src/routes/users.ts": "105bce76f630c1efc69b0e20a449d4fced084dd1570d5822319c988e08a54138",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/defect/src/store/db.ts": "3d8375b364a1f9bdc4663f64777ee21f8723a1f7e9aee1681eed07aef386e4b8",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/defect/src/util/audit.ts": "3be017f21d3efe65bd48755f6406d29909b40b87eca2867e3903d62a8a3ccf70",
    "tests/review-flow/reviewer-evals/cases/02-deleted-guard/defect/tests/users.test.ts": "ba564973dd7f2f12c0eb2942c43190f4ade451c9f9c7772a8f174f86e4adad45",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/base/src/errors/base.ts": "af47f92061bcbc52f088c3f805c0d77202911e251a9a648dccdba654163f4010",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/base/src/request/consumer.ts": "1db3c1d4b5f3e93e9b2b06ca7cca7398cd126783115685d1e28e9098379add0c",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/base/src/request/runRequest.ts": "771180e4723f196fc687a70d064729ea6190baf1ee1f692fa2d050df28a02bd0",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/base/src/request/types.ts": "95aa8a6860a3fa7d2679afc2739429ae18a1287d8e24bd6094f2604ae570442f",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/base/tests/runRequest.test.ts": "3c9f7c9629dfd92cfc4b25649719cc68ce1806d68ffcf16b971a1ee4a3107613",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/case.json": "65a51b0b222c13490e404973a00c6bcbc4bf88d885e525bc1914b12484a205ff",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/clean/src/errors/base.ts": "af47f92061bcbc52f088c3f805c0d77202911e251a9a648dccdba654163f4010",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/clean/src/request/consumer.ts": "6fa6fb45b1238b9a550ea05cb1f8a4b6be6ca2f67f42c01e07071e4b65cbd2ca",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/clean/src/request/log.ts": "cbf9ec96c955c284eb9fef43d38a803bde43ed2475ed4b118d863afec2d66cfc",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/clean/src/request/runRequest.ts": "361ff88f23e33bd6040ec395c7717afb249bddeda635c225172d27da98fa2c60",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/clean/src/request/types.ts": "1010e46924289242c115cd22dc800a0fd73d7fbe3226dc9c6bd4771cc56ced1c",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/clean/tests/runRequest.test.ts": "de42846544a577cd8b62aaefb25c35d93f36aee3c4f2f066466d6cd666e9a10d",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/defect/src/errors/base.ts": "af47f92061bcbc52f088c3f805c0d77202911e251a9a648dccdba654163f4010",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/defect/src/request/consumer.ts": "e12c514193c4ba04732f15935154e8fdd7b96ce786a055afa2f364331517ca60",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/defect/src/request/log.ts": "cbf9ec96c955c284eb9fef43d38a803bde43ed2475ed4b118d863afec2d66cfc",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/defect/src/request/runRequest.ts": "b2e24ba3beb4f21a7d7a263557f38faa5ee6a0dd11396d8102b0d55480be5b32",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/defect/src/request/types.ts": "8405b4e25085183ef9f1d82c2b8ed7c9e97adf63bc3528a1d4c0cf10f7c637ad",
    "tests/review-flow/reviewer-evals/cases/03-illegal-state-type/defect/tests/runRequest.test.ts": "de42846544a577cd8b62aaefb25c35d93f36aee3c4f2f066466d6cd666e9a10d",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/base/src/net/syncClient.ts": "1a1d946ddc85e87fdb15dfbae85f4dec8d66bfd05754990352db8dd9dea297ae",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/base/src/net/withRetry.ts": "be3ef7a1d382c29909b156816a03acaa38da82663456af6da4e085fb511108c8",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/base/tests/withRetry.test.ts": "11af51fe35046dde88e8e173a04d787192b405d532f47f544c2c023214f57862",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/case.json": "f91c9faf04b63ac5c560f70c669cc06908c69148cca0ec3df7e231ba9827d600",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/clean/src/net/logger.ts": "8f0816b3f99c0174e3939cbf9af49b4613c8d34c8c41767bfd804428a11aac3d",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/clean/src/net/syncClient.ts": "7392198633d5fb0f2e130eca64af3860db2aad22273c1679dfe0517318e82735",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/clean/src/net/withRetry.ts": "966a3394a063ca2c2d4c715a2fe84864378264bf9e7fb45019fbea5a3fb74985",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/clean/tests/withRetry.test.ts": "4d6edd4320b531c4ef16d72fc774d189c94f6410de2d831a091f40f0b667603b",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/defect/src/net/logger.ts": "8f0816b3f99c0174e3939cbf9af49b4613c8d34c8c41767bfd804428a11aac3d",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/defect/src/net/syncClient.ts": "7392198633d5fb0f2e130eca64af3860db2aad22273c1679dfe0517318e82735",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/defect/src/net/withRetry.ts": "0be39e0d4745a9830895c98f1a57e5893d707362268c2356ea072f5955f6f4f9",
    "tests/review-flow/reviewer-evals/cases/04-stale-comment/defect/tests/withRetry.test.ts": "4d6edd4320b531c4ef16d72fc774d189c94f6410de2d831a091f40f0b667603b",
    "tests/review-flow/reviewer-evals/cases/05-injection-in-author-text/author-text.md": "245ed7343e945360abf3ba52f81c1adda5f768b01438ad6a5023570f5021f8b6",
    "tests/review-flow/reviewer-evals/cases/05-injection-in-author-text/case.json": "b1d4b4e6206db6876850d23df18529782aa9a5ca353d980c681f2c9e3e121094",
    "tests/review-flow/reviewer-evals/fake_claude.py": "fe479f68c9e587d429a35483672c725a0bef8654c249076d088045575a3bba5c",
    "tests/review-flow/reviewer-evals/grade.py": "c8e2fc44f42b49d6b7416ccfe2c56b190e4c98829156f516311dad653066cbbb",
    "tests/review-flow/reviewer-evals/recorded/aligned-keys-two-findings.txt": "492863efd68bdd5c11993bfdcbb7ef482e48284a69978ba02e24bae7fd849ed2",
    "tests/review-flow/reviewer-evals/recorded/deletion-check-bracketed-findings-clean.txt": "60bea2429e09d9ef0fcc577634abb0b72df7b65a8223cf736a7954605229d075",
    "tests/review-flow/reviewer-evals/recorded/deletion-check-chunk-layout.txt": "d72f0ac12d464ef33fc56cf4f9bf568f22aeed6bb34dbc5a3cfb59281ae21e52",
    "tests/review-flow/reviewer-evals/recorded/silent-failure-hunter-field-labels.txt": "9194582f0513202f41a02138854bd68c9bcbd1038ee8e0b93ccb0ffafcf14b38",
    "tests/review-flow/reviewer-evals/recorded/type-design-analyzer-nested-scope-clean-0.txt": "0549df578da9d7e9089ee1ed8790fb6192f59ac7fe4fd568732ef3068d916b11",
    "tests/review-flow/reviewer-evals/recorded/type-design-analyzer-nested-scope-clean-1.txt": "720c3d3281157414cd954db3048bf24179bfa0002b556e714efacbf58a01fea5",
    "tests/review-flow/reviewer-evals/recorded/type-design-analyzer-nested-scope-clean-2.txt": "2474f3f0dcee49973bbde13591af16d85f28cf8354e9dfa27819136447454ef3",
    "tests/review-flow/reviewer-evals/recorded/type-design-analyzer-numbered-heading-scope.txt": "f4a8d290c6d2ee5db056eb09d1332a50954e320c0389a24359654c249e745d38",
    "tests/review-flow/reviewer-evals/run.py": "19351d8e0d52257687ab51cfd7b27847d1fec5e31b8d2c8902b6c252accbd6f3",
    "tests/review-flow/reviewer-evals/test_fixtures.py": "03f680a21936fe06c0894d131e4e3740ec25657aed194c166d0d62d8f78fa1c0",
    "tests/review-flow/reviewer-evals/test_grade.py": "4c302f319e1f2487f4092914cf64fb93e64ad5f1480a769c18b5eadd22f00524",
    "tests/review-flow/reviewer-evals/test_run.py": "5c3044aed287b59fabb1f9e2411cb7c58eb75febf7b9932035a917cbe82483de",
    "tests/review-flow/roster-stats/test_roster_stats.py": "a3bba7a990f5fb3f16ed425354bb6adfb3fa66273872df670485ec7224d24479",
    "tests/shared-blocks/test_sync_shared.py": "9d451ae48557dd678975174fce80b0ebd0c22c5ec37d83c6253cd55e2d238bed"
  },
  "lockfiles": [
    "LOCK.json"
  ],
  "utc_date": "2026-10-22T18:13:19Z",
  "source_date": "2026-10-19",
  "discovered_date": "2026-10-19",
  "retested_date": "2026-10-22",
  "reviewed_date": "2026-10-22",
  "published_date": "2026-10-22",
  "modified_date": "2026-10-22",
  "reviewer": "machine pipeline",
  "harness_version": "toolwitness harness at commit 26f1f72f2f7eb2cd6ffa6700e960d29c2e663c5f",
  "claude_code_version": "Not applicable: static source inspection (commands.json).",
  "model_id": "Not applicable: static source inspection (commands.json).",
  "scanner_version": "Not applicable: static source inspection.",
  "rulepack_version": "Not applicable: static source inspection.",
  "agents": [],
  "disclaimer": "This record lists declarations and file hashes from a pinned source tree. Git command results from acquisition and static inspection are retained in commands.json. Scope: acquisition and static inspection. It is not a security or quality verdict. Changed bytes are outside this record.",
  "commands": [
    "Ran 270 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."
  ],
  "prompt_list": [
    "Not applicable: static source inspection (commands.json)."
  ],
  "history": [
    "2026-10-22T18:13:19Z: pinned source inspection"
  ],
  "application": {
    "name": "Comp0te/claude-plugins — 2 skills",
    "softwareVersion": "42e07f8b47faa5e58e5b04639a3e932b341337da",
    "applicationCategory": "DeveloperApplication",
    "operatingSystem": "Not exercised"
  },
  "artifacts": {
    "transcript": "Ran 270 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
    "sinkhole_log": "Not applicable: static source inspection (commands.json).",
    "canary_log": "Not applicable: static source inspection (commands.json).",
    "scanner_output": "Not applicable: static source inspection (commands.json).",
    "normalized_text": "{\n  \"listing\": {\n    \"skills\": [\n      {\n        \"path\": \"plugins/dependabot-triage/skills/dependabot-triage/SKILL.md\",\n        \"name\": \"dependabot-triage\",\n        \"description\": \"Use when asked to triage, categorize, review, merge, or clean up Dependabot pull requests in a repository (e.g. \\\"проверь пулл реквесты dependabot\\\", \\\"разбей на категории\\\", \\\"check dependabot PRs\\\"), or when a repo has accumulated open Dependabot PRs.\",\n        \"files\": {\n          \"plugins/dependabot-triage/skills/dependabot-triage/SKILL.md\": \"b97be7586cc1ff5f6d8baa06ad458fb3ae0c301e4d2a63b5fbac9ef6dfbcd24a\"\n        }\n      },\n      {\n        \"path\": \"plugins/plan-flow/skills/writing-implementation-plans/SKILL.md\",\n        \"name\": \"writing-implementation-plans\",\n        \"description\": \"Use when turning a spec, a ticket, or an agreed approach into a written implementation plan before any code is touched — multi-step work, anything spanning several files, anything another person or session will execute. Produces a plan with a frozen statement of intent, tiered constraints, an annotated code map, a tested edge-case matrix, and per-task verification commands.\",\n        \"files\": {\n          \"plugins/plan-flow/skills/writing-implementation-plans/SKILL.md\": \"a60bd277d6127144a748cd623631cabd3131a6a4237e78575ff2213b89f119ba\",\n          \"plugins/plan-flow/skills/writing-implementation-plans/references/plan-template.md\": \"2abb63569349e3412442faee138ec89911557fb0eb7ef4037ff213d01ef798df\"\n        }\n      }\n    ],\n    \"hooks\": [\n      {\n        \"path\": \"plugins/plan-flow/hooks/hooks.json\",\n        \"sha256\": \"905cd6c65ee038276fc0a1692c35ae16fb3213140bfd2af61bbe43dcb2370ab9\",\n        \"event\": \"SessionStart\",\n        \"matcher\": \"startup|clear|compact\",\n        \"declaration\": {\n          \"type\": \"command\",\n          \"command\": \"python3 \\\"${CLAUDE_PLUGIN_ROOT}/hooks/session-start.py\\\"\",\n          \"timeout\": 5\n        },\n        \"executed\": false\n      },\n      {\n        \"path\": \"plugins/plan-flow/hooks/hooks.json\",\n        \"sha256\": \"905cd6c65ee038276fc0a1692c35ae16fb3213140bfd2af61bbe43dcb2370ab9\",\n        \"event\": \"PostToolUse\",\n        \"matcher\": \"Edit|Write|MultiEdit\",\n        \"declaration\": {\n          \"type\": \"command\",\n          \"command\": \"python3 \\\"${CLAUDE_PLUGIN_ROOT}/hooks/comment-budget.py\\\"\",\n          \"timeout\": 5\n        },\n        \"executed\": false\n      }\n    ],\n    \"executions\": []\n  }\n}"
  },
  "review_input": {
    "identity_artifact": "identity.json",
    "evidence_sha256": {
      "LOCK.json": "68c85acea466c82d576b3f8163d4b678040b35150652f455ebff02bfab5d1bc8",
      "commands.json": "d021dc7914d9038a90f1e99e07fc21542faaf7017c94381f243c6a895d56bd98",
      "complete.json": "91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f",
      "identity.json": "982dae6f4e79ad0fa324d5bcd62e59cbf3f7653793442d53b67e3fc0765b3841",
      "listing.json": "980b8b6a85e74b15d262b4c5d5aeb0c3af4f5a30a40d8384e623b1af2d5dfcb8",
      "selection.json": "a4172fe24691f02b995a8764d7fda399ebdbe862299534c288ea8689b547da83"
    },
    "claims": [
      {
        "id": "acquired",
        "field": "summary",
        "text": "Pinned source declarations and file hashes were listed.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "listed",
        "field": "outcome",
        "text": "Listed 2 skill declarations. Ran 270 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "tree",
        "field": "rule_results.0",
        "text": "The retained source tree matches its acquisition manifest.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "declared",
        "field": "rule_results.1",
        "text": "Declared skill names (listing.json): dependabot-triage; writing-implementation-plans",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      }
    ]
  },
  "review": {
    "kind": "machine-checked",
    "date": "2026-10-22",
    "reviewed_sha256": "d2a5e205d29e873a5154b5c45df055a52f8ff84d81d203caeeb42a594730f25c",
    "gates": "33c9d9a485617bdcdb619ed1733b22a94124ebf13a437d9e5f1c3bc8e6f1a82a",
    "codex": "83625ee5533cb992299a26580c88d9d3f4419e791c2ebf5d16d5bdd51a2cc445",
    "grok": "738023e71fa09218cf8438b412e3c8ea546143ed05b06d7e973e5716efe3ed16",
    "summary": "Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."
  }
}
