955cbe76e74f01fdc780d0935c72773a490b277e4627d56f53585454eb0e6435  .github/workflows/publish-pypi.yml
88bf303bcbdb266a8e69b5f46c0edf3689f1965f3e3a75bc50196ec412940c0c  .github/workflows/scan.yml
09399dd635906d0ad3632fbd4e78da507775a9bbefad4e7ef5abf21d9baf7829  .github/workflows/verify.yml
a8b8121da189edc851fd35707b447e60e60d01032b8005328bad1ae26918afc2  .gitignore
1783b14ce79d57f340007703cf11dd5ddd70663471017ec4006f96e5c278f398  CHANGELOG.md
077d9b8445e1a7102dc984743bdb8070e663ca09b51a8ad5fa33001ded4c510c  CLAUDE.md
3f4eb31e2242c04e6f6ee37f877252c26af75125087df0c148a6922896dc1030  LICENSE
4ce9a070bc2ec667e81baa7f689a9dfe85f2ca2e828aebef79a0305393051b24  Makefile
6209dbb5a0ce8ab499790a4c250701e4af6f2b13db4a293d613e431f6068927d  README.md
23d5fea28731e9739f7c583892167764f61fe36cb683f19496e607d7ea7aa27a  START-HERE.md
19bb52eb3a949aca5c3a39f11b915091f1181d1e9e89774dd5c7576fd18ebc9e  THIRD-PARTY-NOTICES.md
dd5d58ccfefc1d45b0639e48aa30db66890669595b3d2bb81774d590190f3efd  action.yml
24b9d90d5e41f1545e115578680b2f8cbf9ead26eac18387980245539edd43e8  config/claude-settings.json
6599c5b040152a44e4aa791dea42350000b1f3b3e2f2cb349abcae94f23841d0  config/claude.version
b78db4d507d7a43fe106a57cde2bbad6760abe5d814d39bb9134ba454f3e6fa2  config/corporate-hunter.schema.json
0c640431f87ab5ca6648f5d7789f78513bf2c05a8803615e9db6ac06918adbff  config/corporate-verifier.schema.json
e93fc8db2b1bd77107fe6c758bca9545fa864cf7cce8ab93a7b2b93a1d566a7b  config/empty-mcp.json
931f0990410ef317a25fa65e77ea2242b287e9a331e54e455948d07ce4903c27  config/gitleaks.toml
9ffddc4f13e53798fd179e8ef4bbd85221ebcdcd812b1f1d724c2d51a1de3b84  config/hunter.schema.json
f71e436ce62a86a3fb314251b06f2740406b8105d5e109de1e85b657b5c09e18  config/project-context.md
45dc28903788a5a4411515010fe0311f7c0310b768abf99bdef27844ae15b18e  config/resource-manifest.json
61c597a0c75e98a15139f34035c31d625841ba9cce1aae45413ede51f0561946  config/review-policy.schema.json
9f9837ee04eb0304120cf043a565289b57f3b9d9c8d4b797a8070949bd51f186  config/reviewer-decision.schema.json
e894c0b3495fd89bdcc2a8928485713b0445ddcff5df4cc168deaa847ce4d352  config/sdist-manifest.json
47dda4cdd42e449677868e62522fc690d321766ce6682ea6bae1bae0429f8c6c  config/semgrep.yaml
69de9e590ad6fadedec0cea9ac83fb559a303f08f58c128be9ae9ffb6c85d258  config/tools.lock.json
ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356  config/trivy.yaml
cc6cc86f758de660fdc60b5ef509f3a77d6f3ad37f61c5739ebabbeb99820a86  config/verifier.schema.json
a9144aa07f79c336a141d740323604939206e99d708696f1f552775777156cc7  docs/AI.md
c46f663a9cd235e08c5cff25f4d58d1792b3097dbc174acdf6b6b0e9ce4b7890  docs/AUTHENTICATION.md
3e4c2cd316d948c147976a2c21db2f53697da559fd3df2fe76bfe8c2212e1eda  docs/BUILD-PLAN.md
4e392715adf4024cfc3d1b683b1975c38f4afd61f59ccd403963072991f79493  docs/CI.md
e29512ff1953626de9dff6b37846e889a84f8b5398b759d16f7f2f4be1601554  docs/CLEAN-INSTALL-VERIFICATION.md
8f809cf48be2e988794f1078d5e9474dd37cfd2345e5da14ce99f278ef700f87  docs/EXAMPLES.md
8d47986f920c3300f797dea2a9e4d5e013e730ffd34c5bc539eaab0c9bb057c1  docs/INSTALLATION.md
c383a8f043d2d51989f619123b1d028c1c84b88872e218a302afc4e0e2be112c  docs/REVIEW-PROCESS.md
cc7de3907f7f4e56638700f1e291c881c308a931b5f8731805e162085daecc94  docs/SECURITY.md
96a54db7df7468be9f3a776ece5757e48e898684e9b81009501b3837751a6eee  docs/SOURCES.md
ae0e9ac1efb57195985f0d51303987bfbb5f8eb7ac9ea8b83d22ba905873015e  docs/VERIFICATION.md
a2c21886f8ac435adc65210f09a5df3259cd6fa23fd6553fde8203b73041c3d5  docs/examples/commitscope.yml
5110f0505cf275128c8cd157315cf63fc76ef4472219625dece4e70084c22a6f  docs/security-review-pdfs/README.md
cc675ee512aa5b4419390915b14ec44791313e4d198bb0dcfb8a8913395229b6  docs/security-review-pdfs/en/commitscope-user-guide-en.pdf
88f48f63b5e62bf2e86fc54ee1d8636eca1ba81a93b0c543018f5794a7ee248d  docs/security-review-pdfs/en/security-review-methodology-en.pdf
e238c1cf312360fd69853f32b2f643afa5b0ae7ea78608bae7e6f6a216bfecbe  docs/security-review-pdfs/en/security-review-playbook-en-legacy.pdf
141494de430d4f68e13c91138e10ae755909de8f5ff274db6f17becd393a2898  docs/security-review-pdfs/fonts/NotoSans-Regular.ttf
e2e177a32561584d4fc13aaa3cd8e53758a12910f013fe9ca125419111722029  docs/security-review-pdfs/fonts/OFL.txt
762e2820898a4a9d0e2045248fe4adcc78208c7b85ceed30158fc6d5169f3f44  docs/security-review-pdfs/fonts/README.md
d60f3ef0d1db725e79cc6df774cf41893d6f028d3c8e5af891586ad8dde6343e  docs/security-review-pdfs/ru/commitscope-user-guide-ru.pdf
3cfd45097a1bc221501b108838d7464e8e7492e3efecc6817257f14a6dd7fa52  docs/security-review-pdfs/ru/security-review-methodology-ru.pdf
3a4d61fb2fe8db2d1052628a9d3b3c540ad941528142667179fde6dad38831b6  docs/security-review-pdfs/ru/security-review-playbook-ru-legacy.pdf
75ab4aeafbabefdbc0de8cd419692cd45f4e1c02210191097c10385d49a73f5a  docs/security-review-pdfs/source/content-en.json
50e7c366d3f27fed08aca99848d5cbf7286ff03e4cfb231a498afd95ac8132fe  docs/security-review-pdfs/source/content-ru.json
051e2ed6d747d1706edec00ac5ac2131877af614b1b2b705b6fdfa8846b50bcf  docs/superpowers/plans/2026-09-21-installable-cli-github-action.md
6b69baf1de3c39220237d2e0bddccfa571eea7917b2e77044eed5cfb77fbbf32  docs/superpowers/plans/2026-09-22-local-corporate-review.md
21a8de8f23e2cbb439855032c691794743431b28b2b253cadf746c0e0bb51341  docs/superpowers/plans/2026-09-23-presentation-documents.md
216f8e0d54c67cfd13fe87a69c653e3cd9be70150c3ddec549a9ac275e0df7e6  docs/superpowers/plans/2026-09-24-pypi-publication.md
e2a8a8cb6d8e78b28530d699f4fb15b2a1f035fc097cef5fc3f8bd6b9750e974  docs/superpowers/specs/2026-09-21-installable-cli-github-action-design.md
610d0cd28c8bec783b7f2317221afee94dcc357ad8efc8e6fcfe30d7f0fb00d2  docs/superpowers/specs/2026-09-22-local-corporate-review-design.md
0fa8359ad781bc3f6f05e9626aca1affe23684e1c580ec17d4aeeffb16db2d04  docs/superpowers/specs/2026-09-23-presentation-documents-design.md
8dfea59a8f3c006a21d4e13c16f0b4da5f9a50a64bb1ff8da4dd2a42ffa29d8a  docs/superpowers/specs/2026-09-24-pypi-publication-design.md
79cc3c787d50e30eb06fcd1c3725752a0738014a4810abfa09a81249eb3b8578  docs/verification/clean-start/README.md
ffcbbf480c986c8967785aa9ad4ab28ae7c6a76f22bd737da0f95bb839f585f9  docs/verification/clean-start/acceptance-green.txt
faf42edd4462d49cd99b8c1531d73c535a61683eaa7c2f9552d1521749e38f3a  docs/verification/clean-start/acceptance-red.txt
553fb6e3fa200082e77f23fd37d68d674621763c247b58b31b0da64529a5e3c4  docs/verification/clean-start/actual-acceptance/acceptance.json
b594b3cb7470ca2868ae42ab08b9c85d008ac61b5232fad54ad0270fd9d85c07  docs/verification/clean-start/actual-acceptance/logs/host-prerequisites.log
5a82c6d74ef9c7a37dc7d27c9ed03cd1f28f04b94ea697ed2729d41aa01b44b4  docs/verification/clean-start/actual-acceptance/logs/install-scanners.log
fcc96a515c99884e829c69f0c72e9056b83d9425da8b3ed33ec9a7d19dc4c877  docs/verification/clean-start/auth-api.txt
55b17441a96de95561e7f8342954544902b97864983432bd6c41077fa0fa9943  docs/verification/clean-start/auth-subscription.txt
66b6d77ba36ebcc4eac4a891c35247b3d6f921e0d2150c8ee0a6ad63f7880098  docs/verification/clean-start/fresh-start-green.txt
430da7985f0ea651297b336a2ef0fe4fa0efa9190ebfbdfc1770b3f1542e9b79  docs/verification/clean-start/fresh-start-red.txt
f278ddf35bbf61fff85e42a5b2de7cea1d817af5db3f134e544532c8dcc7ffea  docs/verification/clean-start/original-bootstrap.txt
89447112dfb441d01cfd02f41753e19d4d4c3ce2914ab76ac01b842517feeead  docs/verification/clean-start/original-clean-python-tests.txt
8eb13c1ef3c2e7c94a90a4335b11efed50efbeb800acfdd11b3bf5a4b08d38cb  docs/verification/clean-start/original-doctor.txt
8e90f8ab1440f91a8a1a33e84413dd809ba526378ab1d304280a7f56f7eb483d  docs/verification/clean-start/original-full-demo.txt
627358b31bee193a544f87a6039b29ac6cf08b9c2b3453cbec2d88054ed2271e  docs/verification/clean-start/public-cli-smoke.txt
13284a0e1652f77d0e86718acd966972d1bddd8d9c0ae11bbdf2ccb8da19911f  docs/verification/clean-start/real-acceptance.txt
b13d5aa96a05061a4429dbb4567fb75b3f525ceb8e657527870a0c0b32b8e5b4  docs/verification/clean-start/real-application-tests.txt
fa813fafdd0b52deb07cfa789b7aaa87ff0f9c76b15e3b5f16bb4439db1ef5ad  docs/verification/clean-start/real-claude-installer.txt
f9fb9f3de0c2cb427bb4582bf22ecbaeb320deb4e4fda2ee2db153f0bbab1bc1  docs/verification/clean-start/reproduced-startup-gaps.txt
f4fbc8c3d30f1f7eec90ec85f29743eb5cd1b623123b6b47d9b21718c81c1b79  docs/verification/clean-start/summary.json
9815a5d9f7087b8684d8b78e4905da9e2763c43d912c8f989bb568b2453b28b5  docs/verification/clean-start/tested-source-sha256.json
91bdad87e1d679857d28d6932ee306a7071b4cd59bb5f601767366e9bde15704  docs/verification/clean-start/unit-tests.txt
58b5c5aad25974586def283222837d4a83139ffe46a32f59d7312ffecfa99eaa  docs/verification/legacy-v2.1/README.md
ee5385a336feedcc8beca95b446988339486225bd1d2eb99f70dca309831751b  docs/verification/legacy-v2.1/auth-unit-tests.txt
c6273ceed58d0adef3f8bf16c4b6b55a88abce1d84028d22b79a06bbf130a92e  docs/verification/legacy-v2.1/full-tests.txt
ee4e59bd9f27cb6e80257e7bd315fcb28bbaed8bb8bf71a22bcb523064266eb8  docs/verification/legacy-v2.1/public-cli-smoke.txt
761da64c00d837163019b9cb8a612c0a081508641130b30e042e72f4976c714a  docs/verification/legacy-v2.1/red-hidden-help.txt
74b58f412439f554956d4c3abc3c79b511a3cadd095ddaa5f119580f1d39b56c  docs/verification/legacy-v2.1/test-summary.json
32f641e0cb03b8e386f4bf93db7562f0d6deabf6652a002520b12c467a3caefc  docs/verification/legacy-v2.1/tested-source-sha256.json
e5dfc85158cda3a3bcfcdb3fef44d287ca8e6893ab807bd84eb638b1fb5f9bee  docs/verification/legacy-v2.1/unchanged-scanner-components.json
7d533b14419bdf956dd67bbbcc7774507e8abc06c32f1d5822f902f571800981  docs/verification/legacy-v2/README.md
e702f545c63f53dc6aa84228cbe40764fbd04a6b1f48600fffa18c934e32eb4b  docs/verification/legacy-v2/ai-pipeline-tests.txt
c7e70350596484a46602c274490c9f8bfe537c00c4b068591883e4700cca6e9b  docs/verification/legacy-v2/application-demo.txt
1243755677218ee687b7a90d7368131f010529e1d1bc544aadd6f54ef3a522ce  docs/verification/legacy-v2/bootstrap-attempt.txt
a996fd1cd9a25bcb1279478b4209d609e9b2ac36237af4e480f40ac8fcd12f52  docs/verification/legacy-v2/cli-help.txt
0fdc42a352790768073ca1aa988991ee43916d3f74a8dbc4e246cf2f32409436  docs/verification/legacy-v2/doctor-before-install.txt
cda4b636eeacefed801f544c482d6594d8ea34132903d0d5e9a8183b8168fcb3  docs/verification/legacy-v2/full-demo-attempt.txt
e73c5b1b5087df05c8dd5aa912b8a4c05ad90905a890dad38b644e28fd6a5ac8  docs/verification/legacy-v2/original-verification.md
6d4daed024586061f9e226b7e931cebf22d59d97fdcd2f01eb5601d8b77697e7  docs/verification/legacy-v2/pipeline-tests.txt
ba138e0b73a3bd15401476a3f411c668e26fc9beeba3090e40e6999a2261ef54  docs/verification/legacy-v2/test-summary.json
9c17419b2dcf11a9ff19412fd14ced4e98dceb063e2616d85d7e4847ef667185  docs/verification/legacy-v2/tested-source-sha256.json
bc479418f0250b5355a94f5bb8ecb69020ad5a01e6ef62dd019e3f5f86bb63da  docs/verification/legacy-v2/unit-tests.txt
223f2f4cd198f6ee39e34863f593b8acaa9cee9da930da417113e47594593f7d  examples/ai-acceptance/eval/fixed/app.py
0b43cbed863091adc5a39d830aaced8a953ed1820247e15f6df3effbda86934c  examples/ai-acceptance/eval/vulnerable/app.py
a014d230a1c4ac9a5a30a4699dc5f3dad1acaf81efaf2d4b93be9dd8bc133812  examples/ai-acceptance/idor/fixed/app.py
4c5f48f88b691f7bdbcbe1ae2d2703f7a0738c40f27c471280d8141f10c202a7  examples/ai-acceptance/idor/vulnerable/app.py
8a126e263c1ac39017dc42daa25137d5520e85c0f0366493f6adfa2674880f3e  examples/ai-acceptance/shell/fixed/app.py
92193620a422f378dea95d0a542550fd3db05001bd8a69b1926276c9ed25648e  examples/ai-acceptance/shell/vulnerable/app.py
9653d077e06b137b553ecfcb402410a2770e25ea0f33421ba5c24b50df2754a9  examples/fixed/Dockerfile
7db1501b7e585d3234945e09d8bda705c3bd0df48434bae8e53c5f505764d0ef  examples/fixed/app.py
248ffa708f8fc9999bb15fd1bb96200db730276dc80403c40fc407b2648cf2ec  examples/fixed/requirements.txt
2c61b058cdf922c3e0f55d5dcbfec519f433cb36ec0be30f3dddd9d6e0976505  examples/review-policy.json
39d795acee0bf969f8f63f53ae69597828bab0bfaa610db9c483485afaa02a3b  examples/vulnerable/Dockerfile
920a8737a1791f55ab27c77b46c83c762413fea64f6b65db68ec18b5ffaf2889  examples/vulnerable/app.py
2e04d00f865942852b556b8dd2e5251932d5e32d107dc3ddf3120e9236a1e37f  examples/vulnerable/requirements.txt
e508899557a9356a0c6ffb2a897e0074f904cf30b59bec4c19dbbe557558eed1  examples/vulnerable/synthetic-token-fixture.txt
b0d6b4fe07e1d55274ae06cbc1d080eb4f23c85c5697889e048a17e193664ae2  prompts/corporate-hunter.md
6355ecee8cc7ae1a117d4799a195d695275376a265d536a8a50f5daaa8028dbc  prompts/corporate-verifier.md
9703722d9edd81ca3cdc6392d14d2fff0d89ee7f1090e7463a77243a1b86feb7  prompts/hunter.md
71a195e1235d86c2c0234f1c2d1c91d505a551b85f9642f9f5aad96b75d805e0  prompts/verifier.md
25bb615b0d5c68ab6bf01b4ba50803527dfdc2b43d771ca3e83d1136bac17ea8  pyproject.toml
d4bf62065ddbfa8637e3259cd4ad171de80a2738baf046c96618d423fdeb9010  review.py
cdd4cb84d7474576dec372d068a637c5d28ead807a9b0dd03827180609c9204e  scripts/acceptance.py
149b6ae4cd1face6881fabb950aa402a4275a11868ca3169d9d906f461104d7c  scripts/action_runner.py
c66ac004e5e813ac07ecc44aa8f77555ae0df95d600c3118d33a7cd39320fc70  scripts/ai_acceptance.py
9654a926a4871b7259a3362b7951ff6f98e0e1c7dd3af9ef52389d56591afb8f  scripts/bootstrap.sh
d00a0b79d8122c88b4a936f73937d6c8633a9e83e80e962e9e4c7d4c452601d3  scripts/build_dist.py
8bdd5b6fcb2cc275b941c1d52e5b68914dee37e458d457e5bd4845b982634456  scripts/build_pdfs.py
35f300dda447cfc35ade00d272951295a2e70617a364843f4f7f8eef79bc37c1  scripts/install-claude.sh
423fad859088ca343d37227d8d736e6939e4c45ce3a2b35e79358c169d853f9f  scripts/update_checksums.py
bc689e0bcac41edf46a24df7e9fa3eaeffbf3da538f1568de8a1c348868b6b30  scripts/verify_release_assets.py
2e00d25b995a3aa03fee2d955b4719f50ba6651122814c6cdd9081cc9d441b4a  sec_review/__init__.py
3d2438ae92f4746e9ffaa1f837b1fe803f6281091d1f31f8c95643716f257d9a  sec_review/__main__.py
8dd20bce9f9f62b47e48a66143b60d5933df2e855a65540bc71c80a49a5025f8  sec_review/acceptance.py
2b2dc6d0dd095e8db82eeafda83535e8a336e663e210f533f93289415c3454d2  sec_review/action.py
83c19adead5f7902d950c88c182028001d17c56adc3abf000f0002eb7ab19c33  sec_review/ai.py
f7437670ba5aeffa2ed5ad6b157e80d84c26bfc9ee029a32aa44cf599f8fa2be  sec_review/auth.py
1be53b27a22e8f75e51ff6be56809f7e6dcbc7fc568fd5715cce12c4d4f459fa  sec_review/cli.py
cff5d378d2236be58ede3647fce59e9c0d55f34c9f027394f44cdd00790015de  sec_review/core.py
78f992127e0d7d7e172bc307bfb68ccdc71e0e5880d4a928d9ac848bb9f1fecc  sec_review/corporate.py
b413967b00438202c1e0f426bd7588b75e1eb94d8e50cfdcff746bda5c8c793c  sec_review/demo.py
281dc876097cf18682ec9c08d5fbcb249176c409c4acfef2ecaf9eba2b2e784c  sec_review/manifest.py
e4c95349ed3edd45049e6b0c85eb3d7d58301023a0e14bd6d1b70c4e3d60cb9c  sec_review/paths.py
6a3ce52d9db443d047f70783a54317df7c1802e2e920fab8f35ca64a5fb3bd41  sec_review/policy.py
57690e30b3a3eb2908922b9e7bdf1f206a5d2d8a9e24f5c101b517ff5e9d6a84  sec_review/project.py
3c7ba274f792b35a7fce670f40c664367135a5b00463759f92a05e4ffe26d049  sec_review/reports.py
eceaed239b25e5ed56146ae6f7af3d4e40df4121f9e06f9fa8655d72a5c59408  sec_review/resources.py
6cd3eefebe2655f79aebfc1397c2f63941381d82f5ca3fa0cbca97cab9ace2db  sec_review/scanners.py
968eb21e90e8a2200bd3ab8ae950bc20a36044367a62478aca90c6489b6ac6e8  sec_review/secret_material.py
75ae529e1d8bedaaaab536d2d8f059741b7499d864662bdb410e60c251bd18db  sec_review/snapshot.py
b6aed918462a2525db0d4db65e3089421616a32900633ebe62a3543b7a6a1f1e  sec_review/tools.py
94a28c31453b03cba4afbda906f7a7d801a5be8d9e938feeeb13f79874c0eb24  sec_review_build.py
e15fb28eef23294aef92d6ba533b3cdf5b7830c413825df04dd0c57dde826208  tests/run_tests.py
14946219809935fc2ea2bcc148be0664cf1974a45dd36f6c7b6368b394ff7857  tests/test_acceptance.py
49d0e47e916c75be60d9b1a774b2e75d50badf4640959ed225cdf0907e4c60b9  tests/test_action.py
cc6ec2d39a9dd43d4bae85fc6f29b6ccaf55118f548cda6f07e6402f5c360f94  tests/test_ai.py
de71677aaf1d1b48a3b8a80d52700374c8a480c349a705986fa1c72935b41993  tests/test_ai_acceptance.py
d0b2e6f5532aea9ceb3b8fdf9974f97b8fd5e145fb7b4c42b51c14644614193f  tests/test_ai_pipeline.py
35f352720dad45d1920009d83e0316f0351bd06d62518fa1d1eb49a64cfc7191  tests/test_auth.py
b47dc1bee0bcad3eb44a9ba085545d1657b6b5c13a35173b85a907ddd187f2c9  tests/test_core.py
f23c92bc5fe94c6913e6a6f5b9efa7445a10591c097aa61e0e41acdb6d0b80a2  tests/test_corporate_ai.py
58a899772bf6e10d4119691ac4c7c3876a961c1b698c5e4b6444366362447ae6  tests/test_corporate_review.py
acd04decd4013615dc62d4966107ea9f73173e5d0271a96db937b56c9055f339  tests/test_demo_app.py
ac2cae77f988bb718587fb25faeca05fe389e8a058aeb77cf61ceaec8aa80016  tests/test_distribution.py
6ecfaf0de5e10511c800932d48401318c08ed7018068f888826a59d198bd6129  tests/test_fresh_start.py
ac321d049b2cebdd4083d24d44a1d923a0f41009cedb438883b148f0f4634925  tests/test_install_acceptance.py
e64de2a0adcc29594286b3b1227484a0704284ca27f18383d7455c9be8eda109  tests/test_paths.py
c15f960b8aff2f923673c7c92b43112ca498d5b4a90f1ffe1299a4db0286cd30  tests/test_pdfs.py
86a5ce373aa7f2b856237d4f5af097f1220603781d026fceb397b255a371a263  tests/test_pipeline.py
29724abc355cfa4b228227081e82154b67dfab8e10aeeea4c19b751cac89c908  tests/test_policy.py
e9c9ccd774dc10451864a201757af0de697bde993c093b2c9997e5403fa31c7a  tests/test_release_assets.py
31c29d665e74644668f01a1b1207baeade16da6cc567d3a96c80244eae5472b5  tests/test_reports.py
f042b85fafef0ab5dbfac27eda5f11d96bc5d87c5925f328dfb21cb24b73b94c  tests/test_resources.py
87c70dfd1fc7212f58d659fe3a9be206d5be6cac511a3f14954e7ad2fb8d5794  tests/test_review_verification.py
f21338cda4dd6fabcdb64ccf72c6c9d1609961c8bb3f89f76f9f391410ed509d  tests/test_snapshot.py
