{
  "project/src/annotation-review.ts": {
    "sha256": "c770b10c4d9b8cea1537d18c4b3dc3da5fd709738dddf97cb638a26b367e1fc1",
    "bytes": 2367
  },
  "project/src/atomic-screen.ts": {
    "sha256": "0a3edc75174c16003e3a39d31fb62c3586b5588dd0b361e082ee2e242eb51188",
    "bytes": 10855
  },
  "project/src/classifier.ts": {
    "sha256": "1602489b3900043318539c7b52ddebc9b3da232ce36affefade55c2478e9d793",
    "bytes": 25804
  },
  "project/src/claude-hook.ts": {
    "sha256": "a1e58fb80b18f47acc649907929096c069ef347345f28b54417bd777ba3b151b",
    "bytes": 11974
  },
  "project/src/declare.ts": {
    "sha256": "8a90aabee3e17356308449fee2643bbd64a102297b2094f8fc9d8d8730a70066",
    "bytes": 19573
  },
  "project/src/encoded-text.ts": {
    "sha256": "53165d411599187d207919bdcb44822c90493420d35c1d08dd75b531da45a46d",
    "bytes": 2871
  },
  "project/src/flow-guard-answer.ts": {
    "sha256": "c2870e49b2cf52d140013ba11c758d9066c2429ac5ce172a524570ab4cc5346f",
    "bytes": 10205
  },
  "project/src/flow-guard-classify.ts": {
    "sha256": "4f4971ce5876195b454d27ecbda78f759b181cbaeb01902314c8aff315ce0e6d",
    "bytes": 13141
  },
  "project/src/flow-guard-decode.ts": {
    "sha256": "f51ef7bce67150171490aabe8794278d9bb755ac21611c7f31a563b0776ebf68",
    "bytes": 6137
  },
  "project/src/flow-guard-destinations.ts": {
    "sha256": "5894a92969b5ada186f4f5a4b5fe961862d306fbfd81bdbb5ea38ec8fb947718",
    "bytes": 9488
  },
  "project/src/flow-guard-fingerprints.ts": {
    "sha256": "0413cf44a64a0e130a7337b80b40a2fb76941d444e4eda5faa26ccec071e55bd",
    "bytes": 7940
  },
  "project/src/flow-guard-fragments.ts": {
    "sha256": "74c97740fe27a5d6eb58d424f89b31c7073549c1b4fb9a196595340a7c7b6392",
    "bytes": 6444
  },
  "project/src/flow-guard-instructions.ts": {
    "sha256": "c2039bf9b812c5ddddaa4ef7a4daa32870e0eff9df4f1e134a7a80b08e7569c2",
    "bytes": 3585
  },
  "project/src/flow-guard-labels.ts": {
    "sha256": "c51c65c9f37295c9c236c2b91b97cb9c2576ef65f8215c76a18526797f12131c",
    "bytes": 2677
  },
  "project/src/flow-guard-leak.ts": {
    "sha256": "d410c59471b88effd8398dacbf6594ad5c04ad1ea43b473c6c4f8eae95ca0d96",
    "bytes": 5713
  },
  "project/src/flow-guard-paths.ts": {
    "sha256": "6c95390b992042b339cd085a34622d1d1f2c6f90795c8f0ff884d2468af9acda",
    "bytes": 3983
  },
  "project/src/flow-guard-policy.ts": {
    "sha256": "15a5d9441ca456bec63c8ce167dbf7166156ec368c11a045b23598b930ff1ac5",
    "bytes": 9554
  },
  "project/src/flow-guard-post.ts": {
    "sha256": "f37771b2b5520b49ece23ad69132dcfa8e20dd1a27edc0116242d043374c309e",
    "bytes": 7821
  },
  "project/src/flow-guard-pre.ts": {
    "sha256": "add04b0aadf4adc79c9527de98555f159ddc958dfc11a9b7e86290f38e495fb2",
    "bytes": 24720
  },
  "project/src/flow-guard-screen.ts": {
    "sha256": "089fa662e5af08f72b8a899c634824cd051c904ac9d6fd8224eca307bbc6a7c2",
    "bytes": 35485
  },
  "project/src/flow-guard-state.ts": {
    "sha256": "8fa13e46042a120660c280938c4c38096d697d566fdc5e373df5ddec436cec72",
    "bytes": 5102
  },
  "project/src/flow-guard-text.ts": {
    "sha256": "04875c293c87c4b8a9f2cfb991fc07f88efd77c4580aa4db0a3538a032f648f2",
    "bytes": 1889
  },
  "project/src/flow-guard-types.ts": {
    "sha256": "f8748d35c9ec58318537579d73ecc97ecb46274d7e7287a59db4f985caa44d17",
    "bytes": 6344
  },
  "project/src/flow-guard.ts": {
    "sha256": "714befda537bdbec9b979acb904cfd686be8811cbf25682cf10b0c9453661e0d",
    "bytes": 6180
  },
  "project/src/fold.ts": {
    "sha256": "4212eb0050d058f6498cdb8e7d2b21c92aceebfad1913e96100983c2e9e3e9df",
    "bytes": 5323
  },
  "project/src/glob.ts": {
    "sha256": "72522c8eed417c4fa693c281f6e7cc30fd0657d8869e3e8c9743ce8662c2718e",
    "bytes": 7593
  },
  "project/src/histor.ts": {
    "sha256": "c2a818ded984270d64f8ed8d63f71291ad160db6f64dfe609ce75dbc6e918158",
    "bytes": 7538
  },
  "project/src/index.ts": {
    "sha256": "ae9a22b2cb01ab3fb6f316d5996bf90ec2c2e2d9959c944d86db3f9e9e333dca",
    "bytes": 12254
  },
  "project/src/jcs.ts": {
    "sha256": "53653efa1ba0beb5bb38caf51a78808e5db07ee2ade11730527f36b6c138a106",
    "bytes": 13633
  },
  "project/src/logger.ts": {
    "sha256": "c5f91e1d9225971e8f668451d2845dee7fcd47a02f74fa9ef33132190fa64512",
    "bytes": 561
  },
  "project/src/mcp-client.ts": {
    "sha256": "7c04a8c019ead542387a53ec82be96b50ebe90f12fbee78dbefe456aaed3ef49",
    "bytes": 20616
  },
  "project/src/mcp-rpc.ts": {
    "sha256": "94914506fa084f423615e4d807b08b82354f2d6222ac9d722737faf9693d2a96",
    "bytes": 5632
  },
  "project/src/mcp-server.ts": {
    "sha256": "50bea1f9215dbc004b9d821bedbb85f02aa6a73410bbddfd7afec0c24081f4d8",
    "bytes": 4638
  },
  "project/src/mcp-tools.ts": {
    "sha256": "c71398ae7958d20df8ebecfb1f4177da91618bb8452238502899671fc97a1a65",
    "bytes": 52896
  },
  "project/src/mtl.ts": {
    "sha256": "71c0b50a5bfd20774c80638123a04a82849e6944cf2025953af260b0bf43eeed",
    "bytes": 3832
  },
  "project/src/origin.ts": {
    "sha256": "ae5f7c91a9c70300a72911d8a4b6f92d45a7432b4625de09c8c684af33053a75",
    "bytes": 2680
  },
  "project/src/pin-store.ts": {
    "sha256": "1b3e5d0f0b5fb6f42a323540981389bed14f75710cf0fd1bfd53621a6c743800",
    "bytes": 2261
  },
  "project/src/pinning.ts": {
    "sha256": "f8bcb5222def5e6c9c6a3a8e7d05c99d5b8b6f872aafa20cfd4e1ffb2a7829e6",
    "bytes": 12888
  },
  "project/src/public-address.ts": {
    "sha256": "ea1844e63f27ad151ede7fba169e2fb668945d6b8b34caeee610a8e18e09c9ec",
    "bytes": 2789
  },
  "project/src/result-screen.ts": {
    "sha256": "c3fb0a3fd0f9da373f7a4ac11c2032586e0b98864fcb379a0b7af46c8b04450d",
    "bytes": 5017
  },
  "project/src/review-diff.ts": {
    "sha256": "35d5f19dc5be86c374663befc71dbd898fd6dcd88060611720de81f5131b34e5",
    "bytes": 22775
  },
  "project/src/sandbox.ts": {
    "sha256": "3f88a356277f4e9fa958398f8b2b30a93354aa3e651f373f086f12eb41aada86",
    "bytes": 3264
  },
  "project/src/sanitize.ts": {
    "sha256": "115f096b293c4184b7b4fa454c55920ed67149e1ab0e058a64b6799ebc0aeaf1",
    "bytes": 2828
  },
  "project/src/scan-cli.ts": {
    "sha256": "3f149c5640e3e8d3c378491070529dd3aaacd22919c8a3e87b4d669e231f269a",
    "bytes": 1357
  },
  "project/src/scan-config.ts": {
    "sha256": "b50adb5c512adf5ec96684a371a3b34191100fa7fc7eeafce2cf85dc6e7edd73",
    "bytes": 11892
  },
  "project/src/scan-lock.ts": {
    "sha256": "8ac7c0291376dcc55532dcf0cfd16cb4a503d65ce78adc9462b57b2a8fcaaa3b",
    "bytes": 6044
  },
  "project/src/scan-report.ts": {
    "sha256": "5eb53325e833be09d8af610076a6b6e79a589b5c86608ecff98f69e5a5e18d01",
    "bytes": 16106
  },
  "project/src/scan.ts": {
    "sha256": "4fccb1c04bf6bb924919ed69217971e72c682a9d18ab2b66885e7695d9a266f8",
    "bytes": 49509
  },
  "project/src/state.ts": {
    "sha256": "4958b0a194ef8c637db04160e0540c71db34fb457e5e594892430be073d89a44",
    "bytes": 1783
  },
  "project/src/static-scan.ts": {
    "sha256": "187f48834f9c6dd6188dc8f676e2ab2bbb06f6045237761d01ea167fdb43a02e",
    "bytes": 89332
  },
  "project/src/task-adapter.ts": {
    "sha256": "08408eee1bb2668198f24813558939d10f305a251d1a0b4f0017f2f1b9552fd3",
    "bytes": 19818
  },
  "project/src/task-cli.ts": {
    "sha256": "29343cc23ce4e4ea2b0342b53e0df3e99559cfb6a30906ff20bb483445c1bd18",
    "bytes": 7032
  },
  "project/src/threat-feed.ts": {
    "sha256": "528f59a3a6f98abb94954bd7620b12eb65616f14e7bfd62bd10081d2a1f37325",
    "bytes": 27197
  },
  "project/src/tool-list.ts": {
    "sha256": "53fc5ce7455cbcde4e963195897d15145ffe4e5da7877953c050c31e61110140",
    "bytes": 3614
  },
  "project/src/toxic-flow.ts": {
    "sha256": "efd8bf1df136d6aa67460cc760c2f403130bbeabfcd76ed38f8c231beb655907",
    "bytes": 8826
  },
  "project/src/types.ts": {
    "sha256": "b744fff9e17b6e0f5d0bff7b256f8ce73b16a026f4271b4171c4366db41bb9c5",
    "bytes": 9085
  },
  "project/src/wrap-cli.ts": {
    "sha256": "8a69ba11ff4c54a5e3133de9f18598ba463f62f229e14aec9f788781263229b9",
    "bytes": 11801
  },
  "project/src/wrap-screen.ts": {
    "sha256": "9423db0d6f63f5151057f6546e10b8068eab2c02673bbf100eba37aedeaa93b4",
    "bytes": 870
  },
  "project/src/wrap-state.ts": {
    "sha256": "32fb535d8b5854e104656be72ca2c9c7f6967b94d2539a6280391c8082905352",
    "bytes": 6058
  },
  "project/src/wrap-wire.ts": {
    "sha256": "ab52427c97a00fb144ca0ec8fb571e755e8ef5aa1e780b93ffa381e4b2386a50",
    "bytes": 2818
  },
  "project/src/wrap.ts": {
    "sha256": "8ae649015fb9c28492ef72894915ff7c68897fd6fcc391cea7407272f795269d",
    "bytes": 38726
  },
  "project/test/action.test.ts": {
    "sha256": "e4174f41c65d1ac7cac3a41e82cc30ba135e241ae63b08e678fadfe8b0ead4d9",
    "bytes": 5292
  },
  "project/test/adversarial-static-scan.test.ts": {
    "sha256": "0e3d0ce79f12b0a0549c11f5920cac0b2566343af306ad74969f84340c8d1ea8",
    "bytes": 1893
  },
  "project/test/annotation-review.test.ts": {
    "sha256": "7c86de90494cd3ba33230c95c8ca7a3ead8747961ffffdf6da8a6bf52a336787",
    "bytes": 17835
  },
  "project/test/atomic-screen.test.ts": {
    "sha256": "8cf4f0fd0aaf325d596000483dea528024e3872078c8542c041e83d4deb8199f",
    "bytes": 11103
  },
  "project/test/classifier.test.ts": {
    "sha256": "ceec9d983d9ac511dc5d3d53ae3968531346d8874c320f0d061b0d47d53ac35e",
    "bytes": 26287
  },
  "project/test/claude-plugin.test.ts": {
    "sha256": "398f8d3274636378fe248cc40879bca4e5c7ef50483497040cbbece8c589f37f",
    "bytes": 7535
  },
  "project/test/declare.test.ts": {
    "sha256": "8af0f7f02f241c41a042b4e581c1cf468bd57fbeae668ca0c2a01fb23ecc3c36",
    "bytes": 8908
  },
  "project/test/docs.test.ts": {
    "sha256": "6118105258d2efd5120622319e99e1c02d32a9d3cd3051275e1a56c44bd16c2d",
    "bytes": 12770
  },
  "project/test/encoded-text.test.ts": {
    "sha256": "15ddfd67d907d8ff6accb75ae471b241648135338059b57f850e167cde07d053",
    "bytes": 4285
  },
  "project/test/extended-fields.test.ts": {
    "sha256": "04d060287d324ebd61fae0d314e0900a9ffc7dc804c1df39d8a1b306fa72fc5d",
    "bytes": 2212
  },
  "project/test/field-survey-regression.test.ts": {
    "sha256": "d81ee988b6f85dc0606352dd947fbe60e7c65bafea6fa06796d794e5d0cca791",
    "bytes": 25364
  },
  "project/test/fixtures/declaration-vectors.json": {
    "sha256": "62f0daa34d3595b8e1a581b4a1b99104bf6005457e7230bec36c36c711fdc629",
    "bytes": 16462
  },
  "project/test/fixtures/fake-billing-server.mjs": {
    "sha256": "1644fe62f6411ab913c2acb59413eecff8a8224d20ecd547ba9cb9e493a6124a",
    "bytes": 11082
  },
  "project/test/fixtures/instruction-signals.json": {
    "sha256": "3946e1b0b0b54e2a87db1c7996bcec35c30ac4cecbc1ec18bc062a3f38f910f1",
    "bytes": 7001
  },
  "project/test/fixtures/mtl-vectors.json": {
    "sha256": "facdaffc8b2e9d46745dfb565a491183068754831a4311ce78d56bd0e4244fbb",
    "bytes": 916
  },
  "project/test/fixtures/wrap-server.mjs": {
    "sha256": "b85acc0f3c5a84f562080a5dd989e74c6f7b0400fa2a00ad047a81429626b170",
    "bytes": 7267
  },
  "project/test/flow-guard-answer-review.test.ts": {
    "sha256": "2bbb327e2653289111ff4cb03a16a5e6512e195a826e3df07ceea645714432bb",
    "bytes": 5388
  },
  "project/test/flow-guard-credential-boundary.test.ts": {
    "sha256": "50f51ac4ddb44cfefb3344112f767c8a1d7110bb7d9ba988dd754a16272ee157",
    "bytes": 11641
  },
  "project/test/flow-guard-gaps.test.ts": {
    "sha256": "f3660dd238fc2663908d799fe4cc2329a8eb110bf24c008172692e4848915056",
    "bytes": 19768
  },
  "project/test/flow-guard-gautam.test.ts": {
    "sha256": "5b9c5e11f707871f0593b53bde9f5d11c0f92384bb06298d5bcb91f648484e1d",
    "bytes": 7484
  },
  "project/test/flow-guard-gui-policy.test.ts": {
    "sha256": "2476d91d3af78f2c88872638180091259aafa9a2dd2d2cfd5e1cc7939dd377bc",
    "bytes": 17584
  },
  "project/test/flow-guard-home-paths.test.ts": {
    "sha256": "f941f188c0c0d18dd71c796ca6ba254313d0ad57ca11b90e391f9b1ca1432bcf",
    "bytes": 1824
  },
  "project/test/flow-guard-instructions.test.ts": {
    "sha256": "fbdc8db8c3778814788c216d21a0c8ab5f209a4e5ef7b29065932353f7a773ef",
    "bytes": 6989
  },
  "project/test/flow-guard-screen.test.ts": {
    "sha256": "76e1b6532e5da5894de3609153db3ffe7bce3b7222ba300b84d10dd33d9c5c48",
    "bytes": 26050
  },
  "project/test/flow-guard-secret-regression.test.ts": {
    "sha256": "887f515a1e111cd733fcf8eb5eeb2016a94a6d822d5e12a73b809aa5408d3386",
    "bytes": 18475
  },
  "project/test/flow-guard.test.ts": {
    "sha256": "45e8449c40afd8ca21ecb24a40203ca9d513b5439a22e992f475185eab879560",
    "bytes": 47108
  },
  "project/test/fold.test.ts": {
    "sha256": "7537b57f64547fe41d32cce0dd60f4bc33431118344b8a3e542ee4b6cbed1781",
    "bytes": 2019
  },
  "project/test/global-setup.ts": {
    "sha256": "b485449d963d5cbd941087732215e34dcbd0fc9ec556f5c33da01a8869113425",
    "bytes": 618
  },
  "project/test/hardening.test.ts": {
    "sha256": "a834fbef8ce0598b221191f7658c9da4c48184930bb718db535e4df128e4973b",
    "bytes": 19171
  },
  "project/test/jcs.test.ts": {
    "sha256": "53ebdd2fe841d7184cd3c1936df4b74c31ab5bda0788d26a045559c6a91a9abd",
    "bytes": 7758
  },
  "project/test/landing.test.ts": {
    "sha256": "a1664d3fb4d47a8799b3e6b59649dc0e8340295597a4eb07a1e947a5f55a0df5",
    "bytes": 11190
  },
  "project/test/launch.test.ts": {
    "sha256": "f41e2dc9e27d2f7987c186cc1abdbf639207a575bfc4be943285ba48cca07c3f",
    "bytes": 1254
  },
  "project/test/macos/desktop.integration.ts": {
    "sha256": "96bbe7708f8369dc125618ee63232f72deb9a21d1d8ea7d73692bca354ce0a6f",
    "bytes": 16289
  },
  "project/test/mcp-client.test.ts": {
    "sha256": "5462d589532d5e535ca05e39d3fcea2307f1a6db76803ad5c0b48fbd38b62ab5",
    "bytes": 10132
  },
  "project/test/mcp-server.test.ts": {
    "sha256": "68b00293e539f187140b2bcfc8da58e0937c8415a7ae0f538f58e18e9e1d6bef",
    "bytes": 11500
  },
  "project/test/mcp-tools.test.ts": {
    "sha256": "d535ddee9ea58e00f8d3b68dbe5c5f3095222656c63380883d6399a1ddd1a072",
    "bytes": 482
  },
  "project/test/mtl.test.ts": {
    "sha256": "b350cad08717f0e347c7568c3cf6b4edd32dcb1691d9ded8b3de3d4d2847cb83",
    "bytes": 1637
  },
  "project/test/no-phantom-gate.test.ts": {
    "sha256": "6f7f1c08f75d1f6760799a6783c5359457e9739c29601e2752175c7ffb2bffaf",
    "bytes": 4244
  },
  "project/test/packaging.test.ts": {
    "sha256": "424751adb699e104f418f1abcdaef44e22e35239c4151d7b1ef96886d15463f3",
    "bytes": 3655
  },
  "project/test/persistent-pins.test.ts": {
    "sha256": "92e38ed58c10fefd68e47e71a60ecb465c4a1f7eb84bb53120c1f67a44bf7bb3",
    "bytes": 3029
  },
  "project/test/pin-review-origin.test.ts": {
    "sha256": "d6c1cc6369eef2a1749f15ee88d0a37f71f07562b794be9bbd534076a86dbded",
    "bytes": 3564
  },
  "project/test/precision-v12.test.ts": {
    "sha256": "9f34e632476a522c9bf13649fe6ce5ba4b0382843d7c6817663b9d00668a38e7",
    "bytes": 2224
  },
  "project/test/publish-pr.test.ts": {
    "sha256": "9327aada8d316b2225f8825025356c92ba0e60cb0325730a78fd48b346a0062b",
    "bytes": 3127
  },
  "project/test/result-screen.test.ts": {
    "sha256": "a5ad20e4933a5f482303e7e15a89dbd4f813d74a6920eb42d56d053b5ac73f63",
    "bytes": 1422
  },
  "project/test/review-diff.test.ts": {
    "sha256": "8f8454bbdfcc070c387f10875a6294aef7d274841780cf87a01775b7e64b1caf",
    "bytes": 15193
  },
  "project/test/ruleset-v10.test.ts": {
    "sha256": "66b2274dff18b9426457cfc7f2a6a0f311f60227ded5288ebcc719512f7b554b",
    "bytes": 5592
  },
  "project/test/ruleset-v13.test.ts": {
    "sha256": "7a8ee4adf8eef6d03b4af0fe17cf6666970173438cf0dead2c57f1d1f55bcbf9",
    "bytes": 9913
  },
  "project/test/ruleset-v15.test.ts": {
    "sha256": "f31cec796cdd0d8bb07ce7d68106b7475d4f458f1774b658f92245f54c1cb236",
    "bytes": 9591
  },
  "project/test/ruleset-v9.test.ts": {
    "sha256": "9d3e08eb6151d3ff9d84330e831bd469f0659cadb1e72d13b706624626ff0003",
    "bytes": 5217
  },
  "project/test/scan-config.test.ts": {
    "sha256": "36be0467a17a033cf6a6e1e0236719a7ad4e12232e6e55ce106748cc0a5c0463",
    "bytes": 5987
  },
  "project/test/scan.test.ts": {
    "sha256": "0f60ecbd579a775cfa29399e9481f326f6343209c8ceb805c2163e915a28ff2d",
    "bytes": 30362
  },
  "project/test/setup.ts": {
    "sha256": "d74e22d66b29aa908a882873d4939e3f935361c16e24cac26aef228d44821845",
    "bytes": 312
  },
  "project/test/task-adapter.test.ts": {
    "sha256": "9d2e1f2b98b42d7f8f62a3921640a34b1bcb5c8040ea17d863b9a564903fa3db",
    "bytes": 29876
  },
  "project/test/threat-feed.test.ts": {
    "sha256": "e5b82a928ce71c3bf00838a58fdd3983c8dbebfb2fc9e35939e00c0224113b7f",
    "bytes": 17605
  },
  "project/test/toxic-flow.test.ts": {
    "sha256": "1abad8f76394b18b2b222fc58dafadd2479720fda3b60847d39cd1e88005e6e8",
    "bytes": 6016
  },
  "project/test/transport-hardening.test.ts": {
    "sha256": "895dc4cd5a79c80d06eab87839fdb016fbb2b91f680469c26cac09c11e860328",
    "bytes": 1982
  },
  "project/test/warden-benign.test.ts": {
    "sha256": "33550a9911b887b5e5741e4ba0934735464010e551eb0190c2a36ead30903281",
    "bytes": 13532
  },
  "project/test/warden.test.ts": {
    "sha256": "5bdebc1b095d770bbe79d188b00502ba1bd3cbf0c0d84e42340582717dbcc51e",
    "bytes": 10302
  },
  "project/test/wrap-screen.test.ts": {
    "sha256": "2baee04f0ad9737e7bd9aa2412be42a69af6b00c33f68694fd22100f26c5e568",
    "bytes": 5309
  },
  "project/test/wrap.test.ts": {
    "sha256": "d33f70bfc7e92fed78b4b19963c8515a5de96aa4d72cd0ce9b8182f788c86853",
    "bytes": 85803
  },
  "project/claude-plugin/.claude-plugin/plugin.json": {
    "sha256": "cb5a39a1dd3bad66345e0d44c66da436cccdbbe8d9623c5a576ca7fbf367c632",
    "bytes": 626
  },
  "project/claude-plugin/README.md": {
    "sha256": "0b1184e97a25dc9bbfee1723d00696ee444f09452640058e90fb6f48a3ea1a8e",
    "bytes": 2075
  },
  "project/claude-plugin/hooks/hooks.json": {
    "sha256": "a3824f47658a603b89fc2bde1fa5a1c77ca28a2244a32bc43e44fcb1a5661400",
    "bytes": 1517
  },
  "project/claude-plugin/scripts/flow-guard-answer.mjs": {
    "sha256": "50ad481138b4eacc9b6329531cd8926c6e1cdb8b4a263da23b1578a91f86b984",
    "bytes": 10601
  },
  "project/claude-plugin/scripts/flow-guard-classify.mjs": {
    "sha256": "135d8b363fa6925ff26fde876b8656575ffcddd54b2a9a057645d3e5420625bd",
    "bytes": 13781
  },
  "project/claude-plugin/scripts/flow-guard-decode.mjs": {
    "sha256": "26fa6074947c761dfdb7ac1d19caa2cf66f2e07a435b2a620944de639f55741d",
    "bytes": 6652
  },
  "project/claude-plugin/scripts/flow-guard-destinations.mjs": {
    "sha256": "9489287f77df8ee9cb6ea71160586e9d96bca6ec84de98dc330b56787ea14297",
    "bytes": 9479
  },
  "project/claude-plugin/scripts/flow-guard-fingerprints.mjs": {
    "sha256": "2b2065864144602fde835aa28f5d9b7c130d93885f31ff2a51d446c1e5c0eb36",
    "bytes": 8117
  },
  "project/claude-plugin/scripts/flow-guard-fragments.mjs": {
    "sha256": "336e1e388299210431532043cf3769d8799a0f9ad89c65867712697b2acfa7c1",
    "bytes": 6830
  },
  "project/claude-plugin/scripts/flow-guard-labels.mjs": {
    "sha256": "765e80a2c1ace87f4a3a100053e2e1636cf591215b0c3076e3236998202558a9",
    "bytes": 2720
  },
  "project/claude-plugin/scripts/flow-guard-leak.mjs": {
    "sha256": "0a31e7999123d173a2e31694fb87e039412ec1bbbd6cef6de847b05bf1a10381",
    "bytes": 5827
  },
  "project/claude-plugin/scripts/flow-guard-paths.mjs": {
    "sha256": "56813c6e045501e82aa21ca79ef4105f567b73636308e2d7f556aed34adf277a",
    "bytes": 4000
  },
  "project/claude-plugin/scripts/flow-guard-policy.mjs": {
    "sha256": "9af85f1b4e06b72a718d724f2155fd2ae2ac68f3203e31c902c8b412ac80d00c",
    "bytes": 9377
  },
  "project/claude-plugin/scripts/flow-guard-post.mjs": {
    "sha256": "de9ed8212d276101aa929ed51b12d36bad84485a989ef352ac497deef84d2992",
    "bytes": 8147
  },
  "project/claude-plugin/scripts/flow-guard-pre.mjs": {
    "sha256": "671635b427870ed578fd47c458fd1587ec9551085a74aab0b6eadb5035209c9f",
    "bytes": 25120
  },
  "project/claude-plugin/scripts/flow-guard-screen.mjs": {
    "sha256": "45602a3b8c2a0c4f1eb6b02a8623c96d04a3ba049b87ec8b81a9d9d95564c21b",
    "bytes": 34031
  },
  "project/claude-plugin/scripts/flow-guard-state.mjs": {
    "sha256": "4078c9f1bfac4f0b53ed03d5225ef5300adb4a7edef17f04f5b29dbb76373e1e",
    "bytes": 5094
  },
  "project/claude-plugin/scripts/flow-guard-text.mjs": {
    "sha256": "953f5d4a2faa8049a8a5c4b141a964348d6f1e0e92e1f96ab138c5ca183296ee",
    "bytes": 2042
  },
  "project/claude-plugin/scripts/flow-guard-types.mjs": {
    "sha256": "c3ded5eec53bbea4b019d8e85fcf88ac0507b3b115cef47694db3de97be24f2d",
    "bytes": 117
  },
  "project/claude-plugin/scripts/flow-guard.mjs": {
    "sha256": "4f7d83d3eb1e262819507c015d99edca311f785a1f636e1f05ccc48c463b346d",
    "bytes": 5898
  },
  "project/claude-plugin/scripts/flow-post.mjs": {
    "sha256": "40d5c4c638bc757933d56950e348fc66406e4d08034ffade7626ce94effaf96f",
    "bytes": 246
  },
  "project/claude-plugin/scripts/flow-pre.mjs": {
    "sha256": "fc58a54219d7c5c1260fc988afd038616bb9c314bf95f5f0bd8794dbb48113cd",
    "bytes": 347
  },
  "project/claude-plugin/scripts/flow-prompt.mjs": {
    "sha256": "4a6893924c3ea1ae1564bb6187512b06428c7e593dc6e40e1b08e189471de9b7",
    "bytes": 340
  },
  "project/claude-plugin/scripts/flow-stop.mjs": {
    "sha256": "7f14246ab7af1aca31daf861a3c678bd36265c23b74ef94b4acb62c87954050b",
    "bytes": 227
  },
  "project/claude-plugin/scripts/pre-tool-use.mjs": {
    "sha256": "e2efdaf15ac82591d7a0f29c518e8a2cf623f12c514b80151514092d69831d7b",
    "bytes": 3401
  },
  "project/claude-plugin/skills/scan/SKILL.md": {
    "sha256": "9bbbbbf56298eedec76b4fdfbc674df9097072c444695327897b6e8bbb14589a",
    "bytes": 1359
  },
  "project/.claude-plugin/marketplace.json": {
    "sha256": "21abcd54034a46d9c2e779b17c90f4c31a3fda7a18819f75eae6a01d3287d1ca",
    "bytes": 484
  },
  "project/action/run.sh": {
    "sha256": "834796b342737bbab4220cf36f268253a1cbb6c3fac479a00a8447df6ab6df1c",
    "bytes": 3115
  },
  "project/package.json": {
    "sha256": "f1b8cd15f526671ab617a42d783175d3c563a6f16d98fda8f5d636a612a7df9d",
    "bytes": 2989
  },
  "project/package-lock.json": {
    "sha256": "90761987551818eef27cb0845dcb5586b9ed13e5347d37326405ae2f20cc1408",
    "bytes": 49462
  },
  "project/tsconfig.json": {
    "sha256": "54c10f4566f571ae6e9c0f1368e7864d0d6ae51c888bf6ebdefb3fb1b2f71966",
    "bytes": 643
  },
  "project/vitest.config.ts": {
    "sha256": "77450c17cc8c882831021eb1b23998f75aa54a2f3eeab5db9e4c934e2445e304",
    "bytes": 376
  },
  "project/action.yml": {
    "sha256": "fd1f71c35b1017f9f30d294b241826e33a294b0a9dadfafda45fcdad43e7d0b1",
    "bytes": 4051
  },
  "project/.pre-commit-hooks.yaml": {
    "sha256": "e5da7ea756148e49e9adb401648824fd1b16bc1cfb9e4c5571135a820ab0b0a0",
    "bytes": 1085
  },
  "project/scripts/sync-flow-guard.mjs": {
    "sha256": "0b96f17080b05f20bee5615af715ad2b95917c43289f83adcf5ef416463fdb9d",
    "bytes": 2429
  },
  "project/scripts/redteam/flow-redteam.mjs": {
    "sha256": "531332bed3a83fd7d0a179c057b5dd3f781495d4f6bfcb2bc9b17cfebd1c82a4",
    "bytes": 14594
  },
  "project/scripts/redteam/flow-gate.mjs": {
    "sha256": "ea67b5ef70a68db650826c3ba7951129edfde366e131d45baf06f95924174f6b",
    "bytes": 2533
  },
  "project/scripts/selection-probe/audit_warnings.mjs": {
    "sha256": "ab09ec3fb7c5943fc254493a4fec0713a61d77a7b711f25f29a3de924ddf66d7",
    "bytes": 6224
  },
  "project/examples/atomic-screen-server.mjs": {
    "sha256": "5c0bc618bc729e02ffd44f22d73a1cf25a99007321f4f6409c5b85a4c15512be",
    "bytes": 3262
  },
  "research/analyze.py": {
    "sha256": "d8d6c4fa8813faf2f3000061b1be469f1ec3fa1cacb6a067084de9327aedea1a",
    "bytes": 27863
  },
  "research/control-fixtures.json": {
    "sha256": "e612d5b7c5cfcb5927cf50762e7bfb51cc22f9c3df2465439e7966a2884f34a1",
    "bytes": 23213
  },
  "research/experiment.py": {
    "sha256": "8ae16b3e31e23a126243ece8f551873c6d5cc0dee3e271fe42a94d5763dcf5c9",
    "bytes": 19729
  },
  "research/fixtures.json": {
    "sha256": "3f12ef9413162d901bbf01831f5629406f65932f5d414f25aec07b7c84fbd436",
    "bytes": 22954
  },
  "research/guard_probe.mjs": {
    "sha256": "6970d0900827fde2fba600d1db6457d75e182a1708e667a5908f1ef6de7df9c4",
    "bytes": 10937
  },
  "research/host_relay.py": {
    "sha256": "b78010fa45037827b600ee83dc51cbfa0b7668847984908addcef2fe012a0513",
    "bytes": 22775
  },
  "research/protocol.md": {
    "sha256": "13c229fc348420870f7c1abc7c6524be37a50f02445cd46ddcfb892b5b6bc995",
    "bytes": 5264
  },
  "research/remote_run.py": {
    "sha256": "1745f1d640fe7c06f1438b801c8d93b1dd56b093db0a5f884d7fda74db5e7a70",
    "bytes": 10015
  },
  "research/run_linux.py": {
    "sha256": "c3af6e2fb79b1221be793975ee374537ed1e5e2d98a2a644d08149064b136364",
    "bytes": 7165
  },
  "research/runtime-build.json": {
    "sha256": "2be06e417b0041382f9f377a4303773c8094b6bf23a9b351b9fdd333830923e0",
    "bytes": 452
  },
  "research/test_analyze.py": {
    "sha256": "886119eb8066d33a0c8de38f72aa28b05bdc9b6aa4f727ae8ecb0932d3e80ebb",
    "bytes": 14039
  },
  "research/test_budget.py": {
    "sha256": "7348f8c8b4fadecf5e7182617252d516ec3a0ab9d0af21e8c9a4c1a19a03d1ee",
    "bytes": 3989
  },
  "research/test_comparison.py": {
    "sha256": "71ed2d081e94b313d404ae5d3bb9301753ba1960d7b79d12b4fd3f2c48840a08",
    "bytes": 2855
  },
  "research/test_experiment.py": {
    "sha256": "128e8ee3830c18f5b60f5c01538542e99f83293d6124dfa8612b03c602354956",
    "bytes": 25939
  },
  "research/test_guard_probe.mjs": {
    "sha256": "f4e1847f37259ced95d6592678e83259d8e0d7d25f1a166a41ed4525e260c672",
    "bytes": 9336
  },
  "research/test_host_relay.py": {
    "sha256": "757fbf4c2165bf5aa83a952edee775f7a6d31371bcf80a367a00bd4b18bf74b2",
    "bytes": 12497
  },
  "research/test_ties.py": {
    "sha256": "f21ae6053a053d3ec27afe2c9f1c8cb455012acee3dd0752c39a88aaa43e0de2",
    "bytes": 5990
  },
  "baseline.tgz": {
    "sha256": "5cc9aec04fc753adeb2ab97264c571e625b65bb57b43de2541dd4cf6260bc1f1",
    "bytes": 752249
  }
}
