{ "schemaVersion": 1, "sourceRevision": "9ec6419178e8ddc76a698e84bde72d5ff4472411", "files": [ { "path": ".dockerignore", "sha256": "e43c7b44c9e2430dc8eb2851848e4e48df1e5d617b6d7c87014c7e1151c35178", "bytes": 276 }, { "path": ".gitignore", "sha256": "d37a33c117c1dd93831c3903be7d52fcd8ec064277fa6a6589144699fb23d979", "bytes": 719 }, { "path": ".gitleaks.toml", "sha256": "96206825f15bad4dc958afca88503ba6711eb9f55353c8874157e5052efccd2a", "bytes": 267 }, { "path": "LICENSE.md", "sha256": "a566403d64639e43662a922e86d6d0931bda7c159af41711bed86c4370fea26b", "bytes": 233 }, { "path": "README.md", "sha256": "c28e62e042725efa4fd8421d596b2f779d5b9cfe4eab0ef36a6f43f9c7f2ea4f", "bytes": 4528 }, { "path": "SECURITY.md", "sha256": "2687826bd8558b2af3881ecfdf121fa2d4a1b15030eac75aff1de4671ad8faa2", "bytes": 1973 }, { "path": "apps/README.md", "sha256": "94f5d272ac2ad505c350b15c422d458b963e42fb9691c1f86d22c898ee4751ca", "bytes": 122 }, { "path": "apps/web/eslint.config.mjs", "sha256": "b2b5f5bda5b9e8a61b8e34467b8ae4191c8584901d02e9f6ad78f5633e6a24a4", "bytes": 305 }, { "path": "apps/web/index.html", "sha256": "ed78e8fcb7f847e8e8d79f7e9527bba5416855ebbfc5ce0207d52b5a7ddd2850", "bytes": 546 }, { "path": "apps/web/package.json", "sha256": "ab0984ea38b8c4f01d09694ebda943ae6aa7e477a62a9c382736ad1c70aa4a94", "bytes": 967 }, { "path": "apps/web/playwright.config.ts", "sha256": "166983e0d59eccdec84161ade3e431f9dd63822a3d34f2130d7be60bf4c7cde2", "bytes": 1854 }, { "path": "apps/web/public/favicon.svg", "sha256": "5f6000bdde889eea8c61761403d13398356418af7f5c91c1abdfe59f4d232927", "bytes": 246 }, { "path": "apps/web/public/itworx-mcp-hub-icon.png", "sha256": "10082dc4d75e3fe93a46137b76ef036d95e04af5ea9aaab491f1fffcbca1d1c7", "bytes": 1242042 }, { "path": "apps/web/src/api.ts", "sha256": "d0aebbda4a6fd5645ce019c1462df26c041f32992dfccd775ebf9ef688143c06", "bytes": 4358 }, { "path": "apps/web/src/app.tsx", "sha256": "0a421dd05b1d9cb5d94a89f30086fb4af3af6b595ddc78b3bee3fa3281eeb97b", "bytes": 8546 }, { "path": "apps/web/src/bootstrap.ts", "sha256": "6477f1c3361578aa000e8940fd52bdb6b87c2b20ee52f13ad535537d27298752", "bytes": 168 }, { "path": "apps/web/src/components/Brand.tsx", "sha256": "b9c17b9ca9317b9cf936cdda878b3bf108e55513466ea039e08311e57a8213fa", "bytes": 659 }, { "path": "apps/web/src/components/Breadcrumbs.tsx", "sha256": "816903af4f47d00ea6704ff865e9d654013b768b702609aeae313c27e363fabd", "bytes": 421 }, { "path": "apps/web/src/components/CommandMenu.tsx", "sha256": "8dc002409163a9e0ac139fc802bc9807da79d3e0161a16a91927f8248a7efe42", "bytes": 2329 }, { "path": "apps/web/src/components/DataTable.tsx", "sha256": "9fad5252ac45a4feb611e0209fccd46bef7a500f0cfaba46902bbb3a6c343895", "bytes": 5553 }, { "path": "apps/web/src/components/ErrorPanel.tsx", "sha256": "468f2d736ae63f2793b982e173a54a2a2587a7d59d78a271a786c92d68b8930f", "bytes": 855 }, { "path": "apps/web/src/components/Icon.tsx", "sha256": "d0151dc356ca43d5fdf1683844519aa4bbe1d0b189c5e0a584574b7fb9c0c690", "bytes": 2685 }, { "path": "apps/web/src/components/LoadingPanel.tsx", "sha256": "e6ba60447b3a7a9a0caabb2691ad72b11099dfa8f5c4f05a786d813580dce21b", "bytes": 504 }, { "path": "apps/web/src/components/McpTopology.tsx", "sha256": "480e57f1b3221a7d58905cb693519d8a839b1147cf0e3c11d51c1c0a7fc7970a", "bytes": 6188 }, { "path": "apps/web/src/components/MetricCard.tsx", "sha256": "5bd046da141d9c7d6a4135e485dca91cb99eab4ed88531c5c903d242204255ee", "bytes": 410 }, { "path": "apps/web/src/components/Modal.tsx", "sha256": "96f10e6f24a58daf6041f0d93722c464a33a6f3226bb0065bf099f0f514d1aee", "bytes": 2919 }, { "path": "apps/web/src/components/SessionMenu.tsx", "sha256": "08c9972cdc5d26731c5e7b8421882bc9854be9de89d876f7c91fb58004794285", "bytes": 1184 }, { "path": "apps/web/src/components/StatusPill.tsx", "sha256": "de784a2c451c0dba4986125a5e6b794060b8bfa9b11ec9fe19b869b21a3b5e3b", "bytes": 298 }, { "path": "apps/web/src/contracts.ts", "sha256": "b7c36d27a6011cd6c5660da72db0b6ff7700d7a80e8829d331f2351fd5f3d09b", "bytes": 7629 }, { "path": "apps/web/src/format.ts", "sha256": "107f15abaecdd500eef31b19c442c9155b449650a14e0cbf91f823de315cb6af", "bytes": 558 }, { "path": "apps/web/src/hooks.ts", "sha256": "f3474ce60c82458aead1aee26f7db8e668e98dea3f25e79848e68195bedb765b", "bytes": 1436 }, { "path": "apps/web/src/main.ts", "sha256": "c500632a52617540774ac856616edc585649678a475ec07d5d04d49272b8cc58", "bytes": 438 }, { "path": "apps/web/src/navigation.ts", "sha256": "c7d5d922ae27ded37a2f9e129e86dd04e3896b2caf31b157b71ea206be3ff8a8", "bytes": 1881 }, { "path": "apps/web/src/pages/AuthGateway.tsx", "sha256": "929b9a368bdc8a1c289022c21798374c5a65f3bad48abcbbf4524cc604df15d6", "bytes": 2134 }, { "path": "apps/web/src/pages/CatalogWorkflow.tsx", "sha256": "aba9390d623d2b6a1a3e2fc30ceea4434bf196765157c66df810f185438aafcf", "bytes": 3325 }, { "path": "apps/web/src/pages/ClientOnboarding.tsx", "sha256": "6bc5c21c5655771d2b461bc6725b8516e4fe85c5fa9167aa2c27a9d1d043a4fb", "bytes": 6758 }, { "path": "apps/web/src/pages/Dashboard.tsx", "sha256": "a265e25ad03f3822c0d459afa8d9574cde83b6024c233cb07b6c8ad7dc25a9cb", "bytes": 10185 }, { "path": "apps/web/src/pages/ForbiddenPanel.tsx", "sha256": "b7d805bb93ab0c65c24059788e1d0cda15375f4d22b0d984578dc78a844162d6", "bytes": 323 }, { "path": "apps/web/src/pages/Operations.tsx", "sha256": "f197f902bd591a9accff51376ef7d8aae690b36962da0cb41774c6c786f122b6", "bytes": 7941 }, { "path": "apps/web/src/pages/PolicySimulator.tsx", "sha256": "9a5f715816204aedbb153e944bf48bdceff50014fd82ec1a6f676a4bf76a53b0", "bytes": 4019 }, { "path": "apps/web/src/pages/ProjectDetail.tsx", "sha256": "562e110e7fa170df08509fde06d8dcd5666f5731c0e8427eaa5330a42ee34b27", "bytes": 6743 }, { "path": "apps/web/src/pages/ResourcePage.tsx", "sha256": "79e708edeae9d1d2978d8d195f1783403546bfdfaaadc5bc2eed0674db1ad99a", "bytes": 9466 }, { "path": "apps/web/src/pages/SettingsPage.tsx", "sha256": "417ea7501e9608dd8aae9d06215eb50d80cb720ee95405c5a0952135ad8bae00", "bytes": 2147 }, { "path": "apps/web/src/pages/ToolReadinessModal.tsx", "sha256": "9c8c81ec498b6b3b25d5cd58aa36709734a254f37ffceb2557c3276675479086", "bytes": 9157 }, { "path": "apps/web/src/rbac-context.tsx", "sha256": "3a326c267a9911d6fe185d252a05a6d0cbf32a08e1015c0e790794a188c95177", "bytes": 559 }, { "path": "apps/web/src/rbac.ts", "sha256": "d085bf7104c1c92c11cd50037c748d6ef0daa3c58a932a937a8a569908b3267c", "bytes": 1621 }, { "path": "apps/web/src/routing.ts", "sha256": "4eaf247684474b126ee96d11a1d559e20a6357a1508c39f8a3b2d6aa772773e6", "bytes": 1149 }, { "path": "apps/web/src/styles.css", "sha256": "8f22fd7261c86abcab916a65d14e407db7d3d1d31116a776d866099ff75ddcc9", "bytes": 64960 }, { "path": "apps/web/tests/api.test.ts", "sha256": "79dc9e71d364f7d359ebdc1d1b5a3b80839c5c4ea400bd6029f1314f1c85951a", "bytes": 5789 }, { "path": "apps/web/tests/bootstrap.test.ts", "sha256": "d02de452ddd348b58ce1437b8203037357c6c16cdba9b2e8e975f935292daa70", "bytes": 333 }, { "path": "apps/web/tests/contracts.test.ts", "sha256": "13313c4a99971007d9c354e491ddfa23c5fbb9e09c9d40010d9288bc788a22b5", "bytes": 1122 }, { "path": "apps/web/tests/e2e/accessibility.spec.ts", "sha256": "3f77caafb0066edb6f723ce7f90a67cdc9c203833f6e422f431f9e8f61ce2dab", "bytes": 2784 }, { "path": "apps/web/tests/e2e/auth.spec.ts", "sha256": "e73c68a37faf2c96e061d814302c768fb94a449e275873e56e57262736b54ee8", "bytes": 3513 }, { "path": "apps/web/tests/e2e/fixtures.ts", "sha256": "95f21c44a7fd4ca1bcc42ff5e07a8b3d94e32ca0c168f4f203b5c03c1bc29095", "bytes": 2064 }, { "path": "apps/web/tests/e2e/navigation.spec.ts", "sha256": "693edec83b9d1569dbe60468921e15de559e5370fc4dda2a006b7acf3b206f06", "bytes": 2747 }, { "path": "apps/web/tests/e2e/rbac.spec.ts", "sha256": "5b828adca73b09cde4153f3312805e13f929424768fe2da818be3c0f588cfd0f", "bytes": 4687 }, { "path": "apps/web/tests/e2e/theme.spec.ts", "sha256": "352f72aeac7d81447e9ff9f174cf36fc39bb4cf02c4149368a7e8b8f27d12d21", "bytes": 2247 }, { "path": "apps/web/tests/e2e/visual-quality.spec.ts", "sha256": "07ed212e6b8e9e253775672eac848b216bb71575139fecf079fb504ee4c902a7", "bytes": 5553 }, { "path": "apps/web/tests/e2e/workflows.spec.ts", "sha256": "83122d00735fef8adea67eeb7cb6e43b74f1bbb5e90c2650d63734723445fd36", "bytes": 12525 }, { "path": "apps/web/tests/rbac.test.ts", "sha256": "e9a2827f96cc12550cb4cccdd30ab72efb15f5eb55ae0ac11fdb26e5134990bf", "bytes": 2661 }, { "path": "apps/web/tsconfig.json", "sha256": "b13b349ceb0a6062cf5509591e92e98cb4a1b26822c734e935e7d4e45935047e", "bytes": 343 }, { "path": "apps/web/vite.config.ts", "sha256": "2497c38e866dbf9a64400811144a4e5afea5c099c048881c8abdaaf7051a5223", "bytes": 277 }, { "path": "catalog/README.md", "sha256": "037818fd91a173776fe100629c1f8f88faac0b5d157d0cfaa85749c5af4d8ec5", "bytes": 1587 }, { "path": "catalog/capability-packs/appops-operator.yaml", "sha256": "d8b2e759d16ac41146853fda1b37bf66e1038215c10c73428db2a811a0cb64a4", "bytes": 656 }, { "path": "catalog/capability-packs/developer.yaml", "sha256": "bdee60f5b030c95b59da5087101de95fc428b1765d99c551b70fecb8402914c6", "bytes": 960 }, { "path": "catalog/capability-packs/gitea-controlled-writer.yaml", "sha256": "a9126dfa75aa869fe7b6ca1102307dac23a61c6e2c1d9bc7d8d7adae86cbc8c9", "bytes": 1421 }, { "path": "catalog/capability-packs/infrastructure-reader.yaml", "sha256": "7125c773548a130f7bacd6d77187f4391f32139e780fda4503fb7a8de0d3c7e7", "bytes": 998 }, { "path": "catalog/capability-packs/knowledge-intake.yaml", "sha256": "a00c48265491754edd02011f9c4b82ff7e72d4b80196cd5e4790009ce4a3c71e", "bytes": 897 }, { "path": "catalog/capability-packs/mobilityops-reader.yaml", "sha256": "f2854a7dfb6415b72aa29fbc6143ce374b2408a95761ac2a138f39a449583431", "bytes": 758 }, { "path": "catalog/capability-packs/opencode-agent.yaml", "sha256": "b7f6b00f26e5db144cdf9dddbea6e65551fa1617492f1b6f3fef1458d41e7bc3", "bytes": 617 }, { "path": "catalog/capability-packs/opencode-analysis.yaml", "sha256": "ba84b0bd2d589a973bd36cae217f456ecf8e7700c839d93898eabd3e09e0459b", "bytes": 709 }, { "path": "catalog/capability-packs/production-observer.yaml", "sha256": "d47ee6e78137dc41b7cc653cbe6fe2f3b118031014bd08f2aa09d63bd538fb69", "bytes": 976 }, { "path": "catalog/capability-packs/project-reader.yaml", "sha256": "86845ec70b745c4938238adfe9ff29ef876a4d3787a862ed4cc13d808d7a2b57", "bytes": 1947 }, { "path": "catalog/capability-packs/projectbrain-operator.yaml", "sha256": "47d4713bcdd220258cd5389ef4b12b7152041e20726d1fe699ead253ee70bcf4", "bytes": 612 }, { "path": "catalog/capability-packs/stitch-designer.yaml", "sha256": "36eebba31f25eb7ff9b1d038a8f3104382e4f843cb98f12157b56b3a0f568fac", "bytes": 511 }, { "path": "catalog/connectors/appops-default.yaml", "sha256": "84b07d03f62e9487955fd364e4e5f7837875e5c9920d2866ba5ab272b4b0d8a9", "bytes": 703 }, { "path": "catalog/connectors/authentik-default.yaml", "sha256": "69ce6bd8b8672e59a4cc11edaddc52a13c9cc6ea3f6bbc9c10ba0ea100844932", "bytes": 815 }, { "path": "catalog/connectors/database-metadata-default.yaml", "sha256": "89d6935ddc9fae5f874fcb5d7a3a883ca6796b8ddb2509f7db436204cc9a673a", "bytes": 914 }, { "path": "catalog/connectors/deployment-readonly-default.yaml", "sha256": "9fe628978b9afde9b34d0b58bcd8f1f607f50da25e6200ced2344de71b27059b", "bytes": 812 }, { "path": "catalog/connectors/gitea-default.yaml", "sha256": "88e90871eb29807ac72239404f218328df10bab3c2e20a59a17a8690975127d8", "bytes": 859 }, { "path": "catalog/connectors/ingestion-default.yaml", "sha256": "aef70e830f062b3e438823587b842fa345fb83f6749e3929baef8b25745af755", "bytes": 718 }, { "path": "catalog/connectors/knowledge-default.yaml", "sha256": "e16236499a9b6eba541d89eccbf617d0743f75c5b51564a7eba0621d917e0199", "bytes": 760 }, { "path": "catalog/connectors/mobilityops-default.yaml", "sha256": "86558eab74f84b29c5b2e6ec050563307963e8c0b8bd3d70a420d96a23bf2312", "bytes": 772 }, { "path": "catalog/connectors/nginx-proxy-manager-default.yaml", "sha256": "4a8ce1681ae85bccedd31e7049494b00e9eb78d5d0c1234cfd8f8182a9d353bd", "bytes": 774 }, { "path": "catalog/connectors/observability-default.yaml", "sha256": "1bbd9ea8fbb083f5b89cf20784570228a5ae0d52e3cc54cfab6dfd63a6a4901d", "bytes": 795 }, { "path": "catalog/connectors/opencode-default.yaml", "sha256": "67637d2a05d4db4cacfaa8f1dcca7828737f9c807b79bbda72eed915495b6459", "bytes": 693 }, { "path": "catalog/connectors/opencode-readonly-default.yaml", "sha256": "2b812fc9e6992bdbca6c417591802243ba87fc8c7d357bc9422d722ee261a694", "bytes": 731 }, { "path": "catalog/connectors/projectbrain-default.yaml", "sha256": "d19b89ba9388f7278e72f741969217b5a72837a1e6c11566ed7fb05ddda9ee38", "bytes": 725 }, { "path": "catalog/connectors/stitch-default.yaml", "sha256": "c3c8a79b35adc2853cf43d9169cea389421b5ecd929bfeacf36972d222e885cf", "bytes": 610 }, { "path": "catalog/connectors/unraid-default.yaml", "sha256": "967abac884be0762e040279b267e4b3c05fe5cba5d0e9e747f2c390af372690c", "bytes": 915 }, { "path": "catalog/policies/010-deny-generic-privileged-tools.yaml", "sha256": "9096e2b5030408dd953f449b8f0eaa4c94d47188dcf1535c288d82e1c644f5df", "bytes": 616 }, { "path": "catalog/policies/020-project-scope-isolation.yaml", "sha256": "3b0c332bf176386cf0aa7163432c6ff8601f4778b3ab6c275e9916fa49a2f222", "bytes": 731 }, { "path": "catalog/policies/030-production-read-only-v1.yaml", "sha256": "39aacf74b15ffdfe4ccf37b2fa6dbf8372422fdeaadcc8bc22dc7ad96e0be8c2", "bytes": 609 }, { "path": "catalog/policies/035-gitea-controlled-writes-v1-1.yaml", "sha256": "667b48a6ae0490c6f6c66dbadfebc95814aaa259ca4858b307ec04f8544bbcd9", "bytes": 1384 }, { "path": "catalog/policies/036-gitea-loop-reviewed-lifecycle-v1.yaml", "sha256": "aad7df1dcb72fe07caaac2645ca95a5284a1a04b08640ea65c63bd0486f32396", "bytes": 685 }, { "path": "catalog/policies/036-gitea-reviewed-lifecycle-v1.yaml", "sha256": "e49f1fb093e3dedd28fbe419574a1b698d0c9c027be2a7dd3bb2582ec89134e7", "bytes": 899 }, { "path": "catalog/policies/037-projectbrain-governed-operations.yaml", "sha256": "ff8f8af0334fd0324e9e1f4a0c926a994c1f4b8e7844c3d5d7f19847a61175bc", "bytes": 781 }, { "path": "catalog/policies/038-projectbrain-analysis-operations.yaml", "sha256": "d879f7c1f1c8c43f8dd81c14f42860a96612faf0e5cebeab5306544c3a2df590", "bytes": 856 }, { "path": "catalog/policies/039-projectbrain-finding-loop-operations.yaml", "sha256": "4fd0fd3bd3162f6383b577f89d0d3a0bd485bd19d9f8c5eb3c4eeac77d974997", "bytes": 1362 }, { "path": "catalog/policies/040-opencode-governed-jobs.yaml", "sha256": "2296ae5c43a5dfb887d8890e220c4f1af1c2f308304eee19ee5dbeafd1521e50", "bytes": 981 }, { "path": "catalog/policies/040-read-tool-allow.yaml", "sha256": "27960cd29583da60f862d7078f176c3c708471dacaa069bdeda1efa05efd7635", "bytes": 707 }, { "path": "catalog/policies/041-appops-governed-operations.yaml", "sha256": "915a080783aaf99145699b30d1556f16fd799d4c267f588d1d4dc06fac2ee047", "bytes": 1068 }, { "path": "catalog/policies/042-stitch-governed-design-writes.yaml", "sha256": "cccd0fb3d13ff02bf9b398b5f2cbde8dfac820a862c21b95984e662f5d8050f4", "bytes": 905 }, { "path": "catalog/policies/043-knowledge-intake-review-only.yaml", "sha256": "998a990ba577bf0a13f9ab65341eab4f64caf023444d7e1d8c337859fa060e65", "bytes": 778 }, { "path": "catalog/policies/050-output-budget.yaml", "sha256": "b7c1358e3ece17bb571cb3bc4a06da25a9abcddf996e948f97fc5098a59f423b", "bytes": 582 }, { "path": "catalog/policies/global-deny.yaml", "sha256": "ad7022a087709769b41e00370ccaab5d0cbd2fe9227ce63975c626ddd2634464", "bytes": 381 }, { "path": "catalog/prompts/incident-triage.yaml", "sha256": "e5ff5741483813a7e968135a5408a435a3b01ecd3396cc2e15869fa04b4cf8c5", "bytes": 1350 }, { "path": "catalog/prompts/project-health-review.yaml", "sha256": "1cdfa6f48c7dec15eacc62d4a431960f33ea93269ef65ef3b7afa0dbdf1521bf", "bytes": 1296 }, { "path": "catalog/prompts/release-readiness-review.yaml", "sha256": "bd7369647397bb5ca1de8a9c6a68a9c042ebe393b88ba50f95109666fa7e2988", "bytes": 1287 }, { "path": "catalog/prompts/repository-onboarding.yaml", "sha256": "a7b90ee5719438952a6e44b1ca82535b98bf195bc2e0a6b7a99c79d45408a601", "bytes": 1202 }, { "path": "catalog/prompts/security-posture-review.yaml", "sha256": "8bd3ebe520918afc3cd5695170276a78fef3e57aae4342166adef41e71520e06", "bytes": 1302 }, { "path": "catalog/tools/deployment-project-status.yaml", "sha256": "9560a2ff66447d6f42ac8b24f3f5be4592d71c428fe9106e704f939114b888cf", "bytes": 2630 }, { "path": "catalog/tools/deployment-stack-inspect.yaml", "sha256": "18a7d21b8ae2e897e76107c096dae8b789ea8f3b22e32709686241fd1aa5a286", "bytes": 2416 }, { "path": "catalog/tools/gitea-branch-create.yaml", "sha256": "cee7d452be64aef3dd53c3271221ef7eff748cba9c3f26bcce23e839d261a785", "bytes": 1146 }, { "path": "catalog/tools/gitea-branch-delete.yaml", "sha256": "7e36ab9cd8a8a9f53b041b06d8bf17aa426dcc3b78d143a89b46794c0309e19b", "bytes": 905 }, { "path": "catalog/tools/gitea-branch-list.yaml", "sha256": "0323c1f322c9ca717e19dbeede8cd0735811d01ebdcc2847241e49b68fd8cf2d", "bytes": 2385 }, { "path": "catalog/tools/gitea-branch-protection-ensure.yaml", "sha256": "bb072d1f18a17d7bbe9f7e628fd9c93ac7d8af7be2065b40d6195898e42502ff", "bytes": 968 }, { "path": "catalog/tools/gitea-branch-protection-get.yaml", "sha256": "b913a7a0c9c113b6e4eb8ed9a508f180845b94225e316d99c123633676b1d525", "bytes": 706 }, { "path": "catalog/tools/gitea-branch-protection-preview.yaml", "sha256": "e975e08cc47d619f61489cb1eb78ff6d8c0eca2fc281301f21bca83dc74e14ea", "bytes": 787 }, { "path": "catalog/tools/gitea-capabilities-get.yaml", "sha256": "e411e562516c52e232e7b7dfc7f625bc91cc21e6b3d2e54688da827351922e8b", "bytes": 650 }, { "path": "catalog/tools/gitea-change-reconcile.yaml", "sha256": "8c60d815309724aef0e5385d23512186a253bdaff6c05e180e0554b243d846de", "bytes": 822 }, { "path": "catalog/tools/gitea-change-review.yaml", "sha256": "05515100ceae60e0f7f4e09b51e030b807f2234f47ed92593983e8b8c5bc6888", "bytes": 773 }, { "path": "catalog/tools/gitea-change-status.yaml", "sha256": "9047940ea32b8a60f25a54687a7055009ca4bfe1d40da0842efec26ba594a838", "bytes": 816 }, { "path": "catalog/tools/gitea-changeset-apply.yaml", "sha256": "cc6e51221bb44407a2d1b490169c4a440675b921b13094ac6ad1acd2471b1552", "bytes": 1098 }, { "path": "catalog/tools/gitea-changeset-preview.yaml", "sha256": "2f58f6c8145eeabd88278e80a31f7f2bfd314abe9ae9c03076c7afe7c8ea4cf7", "bytes": 997 }, { "path": "catalog/tools/gitea-code-search.yaml", "sha256": "1681ae4d2f110cf12ef62a95f5642e33cae2eb40ea5494786a3a840b7cd04041", "bytes": 3054 }, { "path": "catalog/tools/gitea-commit-get.yaml", "sha256": "d41ebded1b0336072c8531828744f4c298b4bec28f61e4f9ac96f80992530be8", "bytes": 740 }, { "path": "catalog/tools/gitea-commit-list.yaml", "sha256": "4f4218c67e59f34cfd83f92368c63d78b958a98187dd6dd882ea67344707c56d", "bytes": 2791 }, { "path": "catalog/tools/gitea-commit-status-list.yaml", "sha256": "fd2cbea1c62d4b743a44035385de98c9671652a9ab43fd23f021da9321dabff4", "bytes": 1130 }, { "path": "catalog/tools/gitea-connection-check.yaml", "sha256": "c72df7692ed2ba55ba4feb39cb4053e6a9612642972296c2dbdbd0c024579c40", "bytes": 674 }, { "path": "catalog/tools/gitea-file-create.yaml", "sha256": "24d31c6f4bc5ef9cfefa4c7c78ff08cde3fef59b064417fdd9eb72c214d4d511", "bytes": 1260 }, { "path": "catalog/tools/gitea-file-delete.yaml", "sha256": "6ae5de81655e2483c774861dc9067e7b8155e804fc09717aaefb1aa54407e497", "bytes": 1282 }, { "path": "catalog/tools/gitea-file-read.yaml", "sha256": "3014fada70a11b9569bb34d53c9edcfd622500f94a5f0b2a76d934c1afdf1387", "bytes": 1883 }, { "path": "catalog/tools/gitea-file-update.yaml", "sha256": "e4f9bef33ac46b191db02c898ece8815b853ade49cc9cb01a771fc884d7a1a8c", "bytes": 1357 }, { "path": "catalog/tools/gitea-issue-comment-create.yaml", "sha256": "e87432614e1034a61d6000e78010cac7abef9546874f2dccb283c1014ae9ae01", "bytes": 1110 }, { "path": "catalog/tools/gitea-issue-create.yaml", "sha256": "53e050b1ddeb130aaa72e6a1dd02f8e46a9c006a0244f0357c36d1dafdbe1e7e", "bytes": 1052 }, { "path": "catalog/tools/gitea-issue-list.yaml", "sha256": "5118949d45000b1807f776a078c2944ae0bfedab8a5b19dc0383f2bd9835a4d2", "bytes": 2961 }, { "path": "catalog/tools/gitea-issue-search.yaml", "sha256": "22bdfb98be47f6ab2608acce4648afaf8d3d8f706ad0a9226830186dc2c69103", "bytes": 2868 }, { "path": "catalog/tools/gitea-issue-update.yaml", "sha256": "016abf16ee382a96ae4894b9598cf6891fb7343b2f509552e5ba3de3157e8037", "bytes": 1192 }, { "path": "catalog/tools/gitea-orchestration-plan.yaml", "sha256": "b1151bb47ff9ceeee6cf64f397a4e659f8dd4e2dffa1650d5c82368b76255286", "bytes": 872 }, { "path": "catalog/tools/gitea-orchestration-start.yaml", "sha256": "30656b26aa3fbccd56d78252278c2bb6b90cb09413a2063cfca4414781942e5d", "bytes": 971 }, { "path": "catalog/tools/gitea-portfolio-governance-apply.yaml", "sha256": "6c096efb328d513b7b7995c79e9cb03caf3ba85017d3af4941101baaae43f7b2", "bytes": 1183 }, { "path": "catalog/tools/gitea-portfolio-governance-preview.yaml", "sha256": "1ecb3aa9ae7b60871b48066221ae02b76c156422d96f4e86526196d8b9914d72", "bytes": 819 }, { "path": "catalog/tools/gitea-portfolio-governance-verify.yaml", "sha256": "425ce50c7d8fda4ea745fb631da869fe2023a8f1f846a4c7cece5d472f00416a", "bytes": 814 }, { "path": "catalog/tools/gitea-portfolio-health.yaml", "sha256": "1f0b7e23e38ecc916837e5900c9ac4e5e0e4d39d96a234e20911e1011183a7c7", "bytes": 775 }, { "path": "catalog/tools/gitea-pull-request-close.yaml", "sha256": "ea6ee679f837057dda3f61637ccaba948e7d64f986ab2f96772a57c202c44eb9", "bytes": 1079 }, { "path": "catalog/tools/gitea-pull-request-create.yaml", "sha256": "7c0635c676db66fcd9ae2d063d9fa666f3c1e0a211627ddd17135a64ff640d36", "bytes": 1281 }, { "path": "catalog/tools/gitea-pull-request-feedback.yaml", "sha256": "cf989a18e54787f846a62173434d4b60d356ead53cd7f6697809dd6443be2980", "bytes": 844 }, { "path": "catalog/tools/gitea-pull-request-get.yaml", "sha256": "4d8145797bc661ad47be31d438e8242d46ce52c795816e94c28ec69eaa3cdea1", "bytes": 999 }, { "path": "catalog/tools/gitea-pull-request-list.yaml", "sha256": "adc97d7381ee1c35e63c50a6bd79b556a4e8353c8bee84e6f575110a9733be76", "bytes": 1064 }, { "path": "catalog/tools/gitea-pull-request-merge.yaml", "sha256": "085f7e86a1b5fd2f9b03a306ffc420bae28594f132c673c7caf79f142499ab02", "bytes": 969 }, { "path": "catalog/tools/gitea-pull-request-sync.yaml", "sha256": "21e0512fc7a15f3e18536a37348bc8a7cb7bae9d1df4402bee3ec0cac20fe91c", "bytes": 1111 }, { "path": "catalog/tools/gitea-pull-request-update.yaml", "sha256": "31558aee11e843e84fd1e096279b424d4f71b4d5bdd07fdb4348f4418a630bdd", "bytes": 962 }, { "path": "catalog/tools/gitea-pullrequest-validation-ensure.yaml", "sha256": "fdaee4f7f0fe8db1eca3d1ad48129416b33d25a05d714b30450f4ee894821db5", "bytes": 867 }, { "path": "catalog/tools/gitea-ref-compare.yaml", "sha256": "4a883bbec3a22433d01cc9ecf024692b1e83b0a49b94ad0860ead141c66fb8f5", "bytes": 800 }, { "path": "catalog/tools/gitea-release-list.yaml", "sha256": "a3b26e78bb977ef748d54e7df59f09bdce5ec0defd90467e9324df3dc17c7c6d", "bytes": 2673 }, { "path": "catalog/tools/gitea-repository-context.yaml", "sha256": "abc053f3392406f397d69f3d30b04ebc96df4a187a65ede6016c03823f7d7ed6", "bytes": 860 }, { "path": "catalog/tools/gitea-repository-create.yaml", "sha256": "6108b050d301bbbbb569e1d57c4a5f726a14897a0d82b6d6baa63642789a8b8f", "bytes": 1455 }, { "path": "catalog/tools/gitea-repository-get.yaml", "sha256": "80bf46648c24fbbd34296d891ea62196755c849fa05f0398bf86e7e112a675d5", "bytes": 2084 }, { "path": "catalog/tools/gitea-repository-health.yaml", "sha256": "758b9c80c70ab5c8fb154ca4566de162c1ed630371d38679d33710fb694770a9", "bytes": 716 }, { "path": "catalog/tools/gitea-repository-list.yaml", "sha256": "0b2acbdf7512c455fa3013a72dfd8c3ced1e5f1df62084250d94bc9a932255bc", "bytes": 2633 }, { "path": "catalog/tools/gitea-research-fetch.yaml", "sha256": "d616d6fc058c72cfa31791db099d815c066d66bda3e67ee8efae063b10039669", "bytes": 1395 }, { "path": "catalog/tools/gitea-research-search.yaml", "sha256": "87c2940220da80d83e8314d608d49c58f53e1f3cebbaa87f86a5d70029c56df3", "bytes": 1604 }, { "path": "catalog/tools/gitea-selftest-run.yaml", "sha256": "2ff80402a4e8b29ce0a9bc78f9b5e07fbe2f95051c79ba2ce1e9d18d7b36953c", "bytes": 890 }, { "path": "catalog/tools/gitea-tree-list.yaml", "sha256": "839ae25c24370e38d04d86ac7060fb26f245b7f7250c9c652c9b536d6f2d37f4", "bytes": 1022 }, { "path": "catalog/tools/gitea-validation-failure-get.yaml", "sha256": "6a81144d1d3dbdce099bc7abb731efd8f2bc634670f8d1953c8029f783746521", "bytes": 797 }, { "path": "catalog/tools/gitea-validation-get.yaml", "sha256": "c2afc3953993cff81a327509179b868385b6c9519fbce1463c7d15cdad8664e4", "bytes": 824 }, { "path": "catalog/tools/gitea-validation-list.yaml", "sha256": "899c702168b0b66337c320b53e264d6a10caa9bc39dbb5b62426c7aeeb3f3a8c", "bytes": 844 }, { "path": "catalog/tools/gitea-validation-run.yaml", "sha256": "9e4757d77fcf7152e12b8716fed2c17be823f5ce1e57ff1c202efc664cade918", "bytes": 893 }, { "path": "catalog/tools/gitea-workspace-run.yaml", "sha256": "63f7448816141dcaf7c0d1a56cad4ec944cba768b06c7c45f443b465a31b791a", "bytes": 899 }, { "path": "catalog/tools/gitea-workspace-status.yaml", "sha256": "2d83c62e213fc3d2e370609be7c85b2e88664ff2ecf2a3a5753da326a1ea80a3", "bytes": 808 }, { "path": "catalog/tools/ingestion-analyze.yaml", "sha256": "54373781f9a7842498443fd22637340a89dcf86c679bf669663aa691e58e61d8", "bytes": 3974 }, { "path": "catalog/tools/ingestion-context.yaml", "sha256": "c01f28f0b7d4bd07bb61b14dcc54446144481336a92d382fcfe4965492b85ab6", "bytes": 1044 }, { "path": "catalog/tools/ingestion-extract.yaml", "sha256": "8621e87c2f5ff0a44dbc6f117e78a6295cdce16b607aaf79d5f474b91037bf8c", "bytes": 2601 }, { "path": "catalog/tools/ingestion-search.yaml", "sha256": "e57715580cc15ef13a0e150fdbf1720d0187a2a70ba018a8fed03fa2eaa345ba", "bytes": 1614 }, { "path": "catalog/tools/ingestion-status.yaml", "sha256": "b90fa431776077cbcd06921147b150273c9a778c97756be37f83dc101dccaa05", "bytes": 1415 }, { "path": "catalog/tools/ingestion-submit.yaml", "sha256": "829eabeb394dcec8e6f171901390ba78d008ee061fe75878b3756a4f3fc4cd76", "bytes": 1571 }, { "path": "catalog/tools/ingestion-text-proposal.yaml", "sha256": "cf447ad58f78f5da66d825602c33440342e19b4919b6a30b76f9b45f19b3b707", "bytes": 4338 }, { "path": "catalog/tools/ingestion-workspace-children.yaml", "sha256": "4dc9b21dd39d802458524d352741e1ce89e6594581228215e9b6988d56d77748", "bytes": 1211 }, { "path": "catalog/tools/ingestion-workspace-page.yaml", "sha256": "6baf0f87e2ab82a85a4cc0754cb92f02bce08dc333180af8ce92dedcc1801176", "bytes": 1345 }, { "path": "catalog/tools/ingestion-workspace-roots.yaml", "sha256": "42e085f094e8573d1fa7c5ec328ea239d38284ef13c3f39c4768455c8b3e7e4f", "bytes": 1111 }, { "path": "catalog/tools/knowledge-adr-list.yaml", "sha256": "68a332dfbab472eea2b17fcefa148b408fecc9ebd8915f7d3dc8fb43b74d6115", "bytes": 2843 }, { "path": "catalog/tools/knowledge-document-get.yaml", "sha256": "36307d68fed99019fd7ff6fb1cbc3de53936bb1a41c84e12aa8b90c6cb70b7f6", "bytes": 1833 }, { "path": "catalog/tools/knowledge-document-search.yaml", "sha256": "2890aa958c45f7bb106e55afec77e26cbf870f5c8582ee0a18d349c679eed771", "bytes": 3232 }, { "path": "catalog/tools/knowledge-index-status.yaml", "sha256": "f973dcadb62fc1689620c1fda5b4c17cb96a40aa615d7189d4186e4ea22b1249", "bytes": 1800 }, { "path": "catalog/tools/knowledge-project-summary.yaml", "sha256": "1d22a07b1d81fd6793125ba3dc592218653a3427f8ba3522520c07bc6be2b131", "bytes": 1524 }, { "path": "catalog/tools/knowledge-source-list.yaml", "sha256": "9dfd60332fa6e257b46a2c5f01a3b83f50d3174d64ed6b36d12c763e77a84ccd", "bytes": 3172 }, { "path": "catalog/tools/mobilityops-attention-list.yaml", "sha256": "f65d419979fe1292c018f5bd121e9d2da86e757351f3a1bb4c9e2b69b062490f", "bytes": 2089 }, { "path": "catalog/tools/mobilityops-knowledge-search.yaml", "sha256": "83dba2b55fb81f439f514ec5b52d3738a07e30de76b88991cbc35b86b2505619", "bytes": 2467 }, { "path": "catalog/tools/mobilityops-operations-summary.yaml", "sha256": "3e41b3caaa08327fb7c0c667a38aed25be5afd87b37198c3f2244efa1f9c57a0", "bytes": 1753 }, { "path": "catalog/tools/mobilityops-vehicle-get.yaml", "sha256": "bdfeb03d2b3ea630b3c89afffb39a9e8d334694232d4f77421c3d0862093b8e0", "bytes": 1889 }, { "path": "catalog/tools/observability-health-summary.yaml", "sha256": "91c955279d943be41f5f2b675d703fb09310369f4cac4f831b332edebf761ebe", "bytes": 2293 }, { "path": "catalog/tools/observability-logs-search.yaml", "sha256": "7059033ab1310bbef3229c11b14c874b4ccdb0a86ddcc35cceee2de4affa23c8", "bytes": 3087 }, { "path": "catalog/tools/opencode-analysis-capabilities-get.yaml", "sha256": "18a26d7303a2add5805671baa95886b1f4d376b3cebcac08cf1ae8c4ab6262d3", "bytes": 678 }, { "path": "catalog/tools/opencode-analysis-jobs-list.yaml", "sha256": "12a3f1cb166b112b02ff363160df074991e1bc6ce725f0f6c1fded04ac57b2d1", "bytes": 708 }, { "path": "catalog/tools/opencode-analysis-models-list.yaml", "sha256": "f012bfc22a63c69b0413a509658f4fba36bc34f61201aa9822835c9fd423ae2b", "bytes": 766 }, { "path": "catalog/tools/opencode-analysis-result.yaml", "sha256": "a7d9b28dd1aa64945ee237665b24fbbffa517e800efaaf50553d4b314964cdad", "bytes": 744 }, { "path": "catalog/tools/opencode-analysis-start.yaml", "sha256": "b75aca6a2888353aa10b2b2c76b1bb1bb5e11afb014b33f4789b91113da3a91f", "bytes": 877 }, { "path": "catalog/tools/opencode-analysis-status.yaml", "sha256": "fded6c0098f9cf42fd20bc0a575843beac243f9dbe216833e71187e8a76b416d", "bytes": 720 }, { "path": "catalog/tools/opencode-capabilities-get.yaml", "sha256": "4b1bf75d64a4727a3b7f6bb2fd0f37adaad2b2ab7ee11f54bf8904217e59df2b", "bytes": 620 }, { "path": "catalog/tools/opencode-delivery-control-cancel.yaml", "sha256": "50d8ff1a208b410f006f4f6a2cd776f606dcf9e1db4d02b26335dcd06ff78a73", "bytes": 826 }, { "path": "catalog/tools/opencode-delivery-control-jobs-list.yaml", "sha256": "29accded65caacdab6c0ef7faa867283dc1e99ad367b9697305988b952ebae4d", "bytes": 737 }, { "path": "catalog/tools/opencode-delivery-control-plan.yaml", "sha256": "769c6fe3db6dadde5f3fbb6df98cacab35119e260b71c3437c97fec825741b9c", "bytes": 976 }, { "path": "catalog/tools/opencode-delivery-control-repositories-list.yaml", "sha256": "aedf0423971681e4fc528cd21f4460df2579370d637e560bd62f117d404e4412", "bytes": 701 }, { "path": "catalog/tools/opencode-delivery-control-result.yaml", "sha256": "f7e1094d6c221c842a240bad45dfcfc6d8b4f8ac82cd8a3999f10f672f97c305", "bytes": 797 }, { "path": "catalog/tools/opencode-delivery-control-retry.yaml", "sha256": "83609412fad17d194e96456174e95ff090e76659591aa2512e1bfac390e55ca8", "bytes": 821 }, { "path": "catalog/tools/opencode-delivery-control-start.yaml", "sha256": "7b360d15b500309dfff2c60fc2ca0f5eead2539f770016173016e13641ecdba1", "bytes": 1096 }, { "path": "catalog/tools/opencode-delivery-control-status.yaml", "sha256": "bb7d7793d69c939000061186e16e81dd0580ac01c5d7e211e5d565d474a87000", "bytes": 784 }, { "path": "catalog/tools/opencode-delivery-jobs-list.yaml", "sha256": "62e09ab1798b23a68786fa2a4a1b133e0eb9b2b6a7e4b739eccaf6a6ac1b93ff", "bytes": 711 }, { "path": "catalog/tools/opencode-delivery-repositories-list.yaml", "sha256": "eebdc4c892e8e7896e2ea45df0f1e1c0b159ae62bfefe9fd1d937150306f2156", "bytes": 705 }, { "path": "catalog/tools/opencode-delivery-result.yaml", "sha256": "f95c628ee10b05b202d94f5bef5e62f51e979dca16cf8367423de25e77aaed53", "bytes": 782 }, { "path": "catalog/tools/opencode-delivery-status.yaml", "sha256": "7a3eee408fb48c0161945042d14f19beffa44bd0a8d67fda2475a971400791ac", "bytes": 763 }, { "path": "catalog/tools/opencode-job-cancel.yaml", "sha256": "4822b2e8a91ebee926d45224489a51886dee8e8400d9cd56644ea2f58d6c5610", "bytes": 738 }, { "path": "catalog/tools/opencode-job-preview.yaml", "sha256": "bbdc14a9633a4d24be5d66e5c42a7575bb7e60fbe3868e3ad9ea5050910987e9", "bytes": 837 }, { "path": "catalog/tools/opencode-job-result.yaml", "sha256": "f2004ceb8d1c99d1c5acf951ddebef2db071e06cea44ffc0a4c957fdc23c4f0f", "bytes": 730 }, { "path": "catalog/tools/opencode-job-start.yaml", "sha256": "62422e753fd02dbc6ebb9dda682014099d7e94a1cf3c340c56b7fdd6bc31267e", "bytes": 911 }, { "path": "catalog/tools/opencode-job-status.yaml", "sha256": "abd3864800828043cad52f65180d7d11af196b2cc846c6df6707e3e2724d00d1", "bytes": 688 }, { "path": "catalog/tools/opencode-jobs-list.yaml", "sha256": "085fbd2b533fcd1cfb8ffc18342320fbc3f6a2ec8092f73da7919aed875f20d7", "bytes": 675 }, { "path": "catalog/tools/opencode-models-list.yaml", "sha256": "f6edc3ea14281bf557daeb8c6c301c42f6c14acd954784117d4da46bc3f9999b", "bytes": 725 }, { "path": "catalog/tools/opencode-workspace-ensure.yaml", "sha256": "a27b04130813cfb2f7c1753af875cdd8c3b4005a2adad23239b6a0b36df6ecb2", "bytes": 912 }, { "path": "catalog/tools/project-status-get.yaml", "sha256": "e37779c015cdea18023ebaeff44bb60c06b21fe95c7165e5df23bca67756f145", "bytes": 2444 }, { "path": "catalog/tools/projectbrain-analysis-cancel.yaml", "sha256": "8de65e990a879cf5649725f7e7faed6ab9b25c5069a355c83ad596603a4ad153", "bytes": 863 }, { "path": "catalog/tools/projectbrain-analysis-list.yaml", "sha256": "43f581ab95c99f88e9ba1985f17ab4beb8e0458312bd78f36dc02e718bac6c05", "bytes": 830 }, { "path": "catalog/tools/projectbrain-analysis-render.yaml", "sha256": "363274c6074dbd3b3211c9aa19da97854b2f7c2ac87c7aca5c6645e598519166", "bytes": 857 }, { "path": "catalog/tools/projectbrain-analysis-results.yaml", "sha256": "f38730ed9a4db7b30e5c51a54c3a8edad795ed3a346b4b15b076ac4eca9d0588", "bytes": 1077 }, { "path": "catalog/tools/projectbrain-analysis-start.yaml", "sha256": "02a6b9a1929cafe2bc9a6bcd5afbff59a99a37c53aa8bab2dedec3b711182180", "bytes": 1141 }, { "path": "catalog/tools/projectbrain-analysis-status.yaml", "sha256": "71e28e49092905aa092047b19f5a469d8141928b8a3235c98c5ad824494f9ba0", "bytes": 761 }, { "path": "catalog/tools/projectbrain-autonomy-configure.yaml", "sha256": "22d07219796e3a8f021a354bb7e865fb169f31164a705ac346d78701860588bc", "bytes": 1750 }, { "path": "catalog/tools/projectbrain-autonomy-executor-heartbeat.yaml", "sha256": "3cb81186d60bb35af1a70ff176c28be8206758e71a96aadf3ccd5826f2d2f214", "bytes": 1193 }, { "path": "catalog/tools/projectbrain-autonomy-projects-list.yaml", "sha256": "6d3539ad78b1b935ae1ce432f7ef5909b0267c48c99679449aa99888dceb5836", "bytes": 1391 }, { "path": "catalog/tools/projectbrain-autonomy-resume.yaml", "sha256": "8886ad9e78d92e4da40b22cb5e508ef087a948e22bd5558d2213cbd737415cc5", "bytes": 858 }, { "path": "catalog/tools/projectbrain-autonomy-roadmap-import.yaml", "sha256": "94e641437aeb0e921f65c50381f90e5de5aa9f7d2c8ea3c1a0c1fcd01a994a41", "bytes": 1026 }, { "path": "catalog/tools/projectbrain-autonomy-state-get.yaml", "sha256": "254a2482009a97165c4d4bbe635ebf8d3e53776556dbaa991d5409463498c70f", "bytes": 1591 }, { "path": "catalog/tools/projectbrain-autonomy-work-claim.yaml", "sha256": "a1ae878c6cd0386dbc8e457e817ba301e539dc8490c0dc5acd93c442fbdf737d", "bytes": 948 }, { "path": "catalog/tools/projectbrain-autonomy-work-report.yaml", "sha256": "512e41e68d020a658363bd854b0265bca39d9df82c28d7a6b700811734567c46", "bytes": 1491 }, { "path": "catalog/tools/projectbrain-brainstorm-save.yaml", "sha256": "055f935777196822c49efe6f90b771a9f941c469b0a9b903adf53fea4ea5472f", "bytes": 2884 }, { "path": "catalog/tools/projectbrain-context-get.yaml", "sha256": "4783b5479ebc913924d6dd2b903c5caa060ae53ae9e60d0c3a183d3fd2bde879", "bytes": 1030 }, { "path": "catalog/tools/projectbrain-contextpack-create.yaml", "sha256": "116bd4267b311ee8f74f98cb876bce378d1444b8a50d495a2a53930396c21242", "bytes": 1107 }, { "path": "catalog/tools/projectbrain-delivery-changeset-apply.yaml", "sha256": "4e63680757a55c54c4c8bd0a5ac5a545386bacf4996d171ae063b9201793f024", "bytes": 4147 }, { "path": "catalog/tools/projectbrain-delivery-complete.yaml", "sha256": "ce07abe4e6c34039d1651dcec0656d68f8583d11c24544904da75bb5b0052579", "bytes": 1346 }, { "path": "catalog/tools/projectbrain-delivery-create.yaml", "sha256": "0fc732127fa59aae3bbdeaa14ca40b2879c8789002a1b4b32bbc6c742b6d1188", "bytes": 3883 }, { "path": "catalog/tools/projectbrain-delivery-file-delete.yaml", "sha256": "b2219295b101e1c8245286526c968561938eac8eb7ab29ecbec7bea397e2c41f", "bytes": 1675 }, { "path": "catalog/tools/projectbrain-delivery-file-write.yaml", "sha256": "a148b89ddd879a54085226a7ea89abcae4f606bf5658d33f37643791d0e9fb00", "bytes": 1736 }, { "path": "catalog/tools/projectbrain-delivery-get.yaml", "sha256": "c66ce04acfa22941ca6e21a7cdf657eb8c9ced6fbe5aaed627ce323e5a7554ea", "bytes": 1089 }, { "path": "catalog/tools/projectbrain-delivery-list.yaml", "sha256": "1f28604bcbb6c74b90e5e4f266ae4ac562af85aab6cd6143e3c9d71529126169", "bytes": 900 }, { "path": "catalog/tools/projectbrain-delivery-merge.yaml", "sha256": "459b26fa3fd61193ce56018bfac37cf0a92e50137cf1b58cc89677e322053140", "bytes": 1642 }, { "path": "catalog/tools/projectbrain-delivery-start.yaml", "sha256": "9ccdcb14b67c92a8e49bade1853f6fd0516210745503ce5ba1b14f2198b604ca", "bytes": 1383 }, { "path": "catalog/tools/projectbrain-delivery-update.yaml", "sha256": "e6e51f2481da9ab1badf77762c162bc1fd4f11824919262f21b233a6e73f052f", "bytes": 4009 }, { "path": "catalog/tools/projectbrain-delivery-validation-record.yaml", "sha256": "04d6307a1073b55b3baad040a79a00ada6275d136b3767af54d4d17c44b154bf", "bytes": 2148 }, { "path": "catalog/tools/projectbrain-delivery-validation-runs.yaml", "sha256": "9da2c084ca4faf6c6748407ea3e7270a21ce0f92b2ce4d46e408500dd4f4597a", "bytes": 1121 }, { "path": "catalog/tools/projectbrain-delivery-validation-sync.yaml", "sha256": "0b9f32414b4aef94c3b12215e7050c58197801751334f29014d80c9f4a889e47", "bytes": 1131 }, { "path": "catalog/tools/projectbrain-documentation-save.yaml", "sha256": "e3eecf5261dcd11a30741048b11e0bbd4e044dc32fe9830b3a0237003127d311", "bytes": 1391 }, { "path": "catalog/tools/projectbrain-feedback-record.yaml", "sha256": "25d50e0b9887ffe574fad682ca57ada5039df1e5a99196aad75c18f73d2e9a24", "bytes": 1482 }, { "path": "catalog/tools/projectbrain-finding-delivery-create.yaml", "sha256": "a01c3d15e6f6dcbcc033f4697abf7f1a381d47d85c3f285b71060632953501cf", "bytes": 3427 }, { "path": "catalog/tools/projectbrain-finding-get.yaml", "sha256": "5f6e2179b3a30041f71254ff08b70eb6a9f43787436e1fe2488b509d7b638184", "bytes": 809 }, { "path": "catalog/tools/projectbrain-finding-investigation-get.yaml", "sha256": "57deee92489e6f5aec086f09bb3a5f887e3067a12d7ff5f59fc9ee3e28ffa1f1", "bytes": 863 }, { "path": "catalog/tools/projectbrain-finding-investigation-save.yaml", "sha256": "16604b65892926353e3ca65e4427fa74f3f159469ac153ab26c67554330128d7", "bytes": 1460 }, { "path": "catalog/tools/projectbrain-finding-investigation-start.yaml", "sha256": "c6b3281be5a2d2448eaca383f90fec53d8b8a779079cb59e8703c67c60129913", "bytes": 932 }, { "path": "catalog/tools/projectbrain-finding-issue-sync.yaml", "sha256": "ae24191edf3aecbe7b73e9e12d8d5add2c2c7355de783bd0c72b775b2173473d", "bytes": 907 }, { "path": "catalog/tools/projectbrain-finding-list.yaml", "sha256": "f7ac57ee4c55f31e7d6c403ea369074481593f1437be422bb86b0a50f7c95e4b", "bytes": 1100 }, { "path": "catalog/tools/projectbrain-finding-suppress.yaml", "sha256": "0bb9f99c97ed111991cd3a6e8eabfc0696009e4ab49ff2f930022bcc9c694f90", "bytes": 1053 }, { "path": "catalog/tools/projectbrain-finding-verify.yaml", "sha256": "af96b4cead1f82666cf406e4bcd0370c945546f6d2fd0f044d9f87b0ac96f27f", "bytes": 904 }, { "path": "catalog/tools/projectbrain-knowledge-save.yaml", "sha256": "07f54cda8eb148e49aa5c06efc920a3634cdf3aeccec3a18d5cd09be088a588e", "bytes": 1534 }, { "path": "catalog/tools/projectbrain-memory-save.yaml", "sha256": "d2838da42c2572872be5f00f781351370c72631366a4ff7d485c7986d156e7b4", "bytes": 1946 }, { "path": "catalog/tools/projectbrain-modules-get.yaml", "sha256": "4c9f1e0511d00c6ebd73d248a74014588272ceb442fe222867095ad4841a8db0", "bytes": 881 }, { "path": "catalog/tools/projectbrain-portfolio-get.yaml", "sha256": "5f9601a910ba96ce09bdf3f6e12a8cfd68d6977c3865749d917c0ee09a1e7aef", "bytes": 768 }, { "path": "catalog/tools/projectbrain-portfolio-repository-exclusion-set.yaml", "sha256": "c523ade5e4fe74798c207bf7f2402e2d0fe7f87accce310815a667ceda3e687b", "bytes": 988 }, { "path": "catalog/tools/projectbrain-portfolio-repository-list.yaml", "sha256": "5e7285502ede486e1967a8f25dad07204c0d3f5f467ea212251e2ffc2fd55401", "bytes": 961 }, { "path": "catalog/tools/projectbrain-portfolio-repository-reconcile.yaml", "sha256": "a3a3a894e5bb83991ba8cc60cd06733bb30a7c948cc5403a25931821b2f2df12", "bytes": 963 }, { "path": "catalog/tools/projectbrain-project-list.yaml", "sha256": "95ed9f77f74b2b803f82c8546b1dd35c5f990d89eff7677d2e0defb220bba799", "bytes": 796 }, { "path": "catalog/tools/projectbrain-repository-branches.yaml", "sha256": "1899881f8188b59ef75a7da5e14b537800f52fab3fd2e4e992f4139c0c7e36f9", "bytes": 788 }, { "path": "catalog/tools/projectbrain-repository-fetch.yaml", "sha256": "e756031d045bb99444d3a1af1960673a696298c0cced15d2660cd9c0215f906b", "bytes": 913 }, { "path": "catalog/tools/projectbrain-repository-file.yaml", "sha256": "22e9cfe9609bd0f876e3bf8f7f70047c0e347be833c984ae1ea415848db9eb92", "bytes": 923 }, { "path": "catalog/tools/projectbrain-repository-list.yaml", "sha256": "60ff25100ffc3f2c2229698af0a8d35f686537d7e7506e61d5da54b96d7f0037", "bytes": 822 }, { "path": "catalog/tools/projectbrain-repository-pullrequests.yaml", "sha256": "5a245024d0723cca32cc9ff12149b008c12bd6e06dc64f4ba4adff397235ac33", "bytes": 876 }, { "path": "catalog/tools/projectbrain-repository-search.yaml", "sha256": "963dcb37a911fe549111d72222c13e7e4fc6789c48869a95eb439cbab9c1c04c", "bytes": 937 }, { "path": "catalog/tools/projectbrain-repository-tree.yaml", "sha256": "c6e2f379d72a95dc1fdb99ada8dd13b18d63a550cb277b379abc994728735691", "bytes": 909 }, { "path": "catalog/tools/projectbrain-workspace-render.yaml", "sha256": "242b89eb2bc33e9da56e23843b21823f0a53868b5a0b04d97de048dbb6302f64", "bytes": 780 }, { "path": "catalog/tools/server-action-list.yaml", "sha256": "1e09ca84370b461c830b223f23fa3ebe123fd5c4468025e37c42f73c8426153c", "bytes": 590 }, { "path": "catalog/tools/server-application-list.yaml", "sha256": "e90091e39c5e63285954f9f322f8afe2c2c35575152d13f7b31e29166c519648", "bytes": 659 }, { "path": "catalog/tools/server-appops-deployment-status.yaml", "sha256": "d766ff2982f8b3232d931160f3e1c369e94eb1ac01b4a44b6b15ff0d1d7ad658", "bytes": 661 }, { "path": "catalog/tools/server-appops-self-upgrade-apply.yaml", "sha256": "85f3d7f7cfb09312704881b48154ba0af71e82da22985ed7cf31ccb4b3fbe56c", "bytes": 1235 }, { "path": "catalog/tools/server-appops-self-upgrade-preflight.yaml", "sha256": "9eae687b97913f99642161c9c8bd5a1f1627671e1150fcf180366d1a77d18e6f", "bytes": 1011 }, { "path": "catalog/tools/server-appops-self-upgrade-status.yaml", "sha256": "500515ffee25623be12e847b4f81edb43edc13cee294c7174bf97be2a7cee8c5", "bytes": 766 }, { "path": "catalog/tools/server-audit-search.yaml", "sha256": "d43c06ce0b1d423a0ce13262b9189ffd645d3ea6cf2c3e9ea3fd4740c7fa293e", "bytes": 688 }, { "path": "catalog/tools/server-ci-runners-status.yaml", "sha256": "7631d33d16e8c73caf2fa4da4e2dd6a07b0f4cf7b6d405226d6164f7aea94b94", "bytes": 610 }, { "path": "catalog/tools/server-container-list.yaml", "sha256": "92f62df27d87511efe4aa4905519017942deae9a760ef6b66ceca1295485f69f", "bytes": 683 }, { "path": "catalog/tools/server-deployment-apply.yaml", "sha256": "4d2a4853337d780019f549796ab160c5179ddd8ef414fa3faee07c7446b64ead", "bytes": 798 }, { "path": "catalog/tools/server-deployment-capabilities.yaml", "sha256": "e28b192612b2876c79adc605b677633122f16afb0408a082749d5ad0c522df20", "bytes": 643 }, { "path": "catalog/tools/server-deployment-enrollment-preflight.yaml", "sha256": "5b7b968bb36bbf1514b433d78ca11e0038ec82f3155cf3823cf0d57422f76142", "bytes": 740 }, { "path": "catalog/tools/server-deployment-enrollment-status.yaml", "sha256": "7154dcb48bcb9adc72e546da7f13c8ba76bcfbaa8952dfe3b3e7386f6a5abbb7", "bytes": 758 }, { "path": "catalog/tools/server-deployment-preflight.yaml", "sha256": "d4343665b3276af2f3aabaf3af4363e258e4d2c0d302eb95ced8060bd3e067d9", "bytes": 804 }, { "path": "catalog/tools/server-deployment-rollback.yaml", "sha256": "6debd7d202e38d0180c57655ce0e80552e02b31dd662d18e761bfd6746cde12d", "bytes": 825 }, { "path": "catalog/tools/server-deployment-status.yaml", "sha256": "e97f9949f1bb8e8104dec6c6474c13f229275ff8143122ce035c90271c46d0e6", "bytes": 701 }, { "path": "catalog/tools/server-deployment-target-enroll.yaml", "sha256": "6f4e5cbada7fbb6b2fce4072043b941391eeb4ce95be5dba42240c7f67ccf9d4", "bytes": 831 }, { "path": "catalog/tools/server-deployment-verify.yaml", "sha256": "e361769f9291bc46dbb17f77b0fa5fe0e0e67b48377539bb8bbc59686782d1eb", "bytes": 725 }, { "path": "catalog/tools/server-job-cancel.yaml", "sha256": "05378d17bfd46773b1083722cf31e16aed8afd471ff56c93f590e66fef631f0d", "bytes": 704 }, { "path": "catalog/tools/server-job-status.yaml", "sha256": "c13737b187ebee282006fa1fab191ea19eac1189c19b1d2aeda6825aee0ebc9d", "bytes": 680 }, { "path": "catalog/tools/server-knowledge-query.yaml", "sha256": "78cc87c410a837c8be0f61bd893ae88d5b74a8989eeb30e85922744f3e61d5df", "bytes": 748 }, { "path": "catalog/tools/server-operation-execute.yaml", "sha256": "3dcc0fdf044240b2fd364a87e1815dca9370646a86e92029d0e435276f5c1de8", "bytes": 849 }, { "path": "catalog/tools/server-operation-preview.yaml", "sha256": "a5789d5c59fe5c253ac4c3faba2124631be8c7cae428f03285e7c8f1cc1b4166", "bytes": 783 }, { "path": "catalog/tools/server-operation-request.yaml", "sha256": "819ed0a5ae60daadbf75c29ac0e9fe04ef8cc164f864789d356fcea123cba962", "bytes": 953 }, { "path": "catalog/tools/server-operation-status.yaml", "sha256": "7fef152b04280a9893d57c5388a66f43959523566cf2d172e3be88f7a3e17313", "bytes": 701 }, { "path": "catalog/tools/server-project-list.yaml", "sha256": "58b0512797fb7f28297368adac9432316f0afe6bab3a99ebe3ada50b49d8ea6c", "bytes": 614 }, { "path": "catalog/tools/server-project-reconcile.yaml", "sha256": "9acb5d8c6821e31dba801c10f5f597e0031bed76c4d5514c304381ae1c6fce31", "bytes": 633 }, { "path": "catalog/tools/server-safety-findings.yaml", "sha256": "4de9539650f4dd78682a29546bf6ab11a0e067e32b3ece073c8a48d4c6a017b0", "bytes": 595 }, { "path": "catalog/tools/server-summary-get.yaml", "sha256": "37842abd6f297a5803d14f9ef1148c2c315eb9584a8289e640b809aa27b36e20", "bytes": 581 }, { "path": "catalog/tools/stitch-project-create.yaml", "sha256": "29f95553a51dd3e163149a12f60bba4215c0a089e5c2c09e086a22d8235373ac", "bytes": 687 }, { "path": "catalog/tools/stitch-project-get.yaml", "sha256": "6271b78ae23831e4213ba544d21699124eefb1f8608783e4d12b60fc4bf19ebd", "bytes": 675 }, { "path": "catalog/tools/stitch-project-list.yaml", "sha256": "a38eb5596a070decd4350f2674327a3809302c89c7c45333703b5c618745fc05", "bytes": 603 }, { "path": "catalog/tools/stitch-screen-edit.yaml", "sha256": "20c8ae503cfb788ddad142352b9565e54dfb663aa8203601440e69a527c1d506", "bytes": 905 }, { "path": "catalog/tools/stitch-screen-generate.yaml", "sha256": "74cfb742d42eae51516364105fcd1541497c168b5f85572d16abe3460da492ba", "bytes": 900 }, { "path": "catalog/tools/stitch-screen-get.yaml", "sha256": "6fc20cad86b39e39c823128a3b27a4765e6171192e27f0cbc44fc8759539a496", "bytes": 714 }, { "path": "catalog/tools/stitch-screen-list.yaml", "sha256": "8a431151c40511548e86c2391b23e2bb3742e8fd41cd442526795e2c0c104b46", "bytes": 666 }, { "path": "catalog/tools/stitch-screen-variants.yaml", "sha256": "dde9832d970ef548931b1de66097323ba3694d5fd10c59d580afdd86df41fd22", "bytes": 1343 }, { "path": "catalog/tools/unraid-container-health.yaml", "sha256": "be461d8536f9cc775798f06b542a4ab7423afa74dcca61233d63914e3dc94d21", "bytes": 2430 }, { "path": "catalog/tools/unraid-container-inspect.yaml", "sha256": "b67aa124e0f3dab7a66a51bbe5f7af76d25c1fe5c23944c9d42b4ceab1224952", "bytes": 3055 }, { "path": "catalog/tools/unraid-container-list.yaml", "sha256": "e888ec0a2794ed8f75d5e20785391ab16c708b413013a7c8f7162cbef9a28bf8", "bytes": 3030 }, { "path": "catalog/tools/unraid-container-logs.yaml", "sha256": "c6125ec2810b6d6e0891c29a6738436962c76d69f2111bfec6dcfe0f610d0154", "bytes": 2154 }, { "path": "catalog/tools/unraid-host-status.yaml", "sha256": "6bd1213086469495d1702d2c9bd6787bc96cef08eb61a24e268fd5f7411bc9b3", "bytes": 1983 }, { "path": "catalog/tools/unraid-network-list.yaml", "sha256": "329fa4054d1343ddd23b1fa516750444fea39b8afcb5e5db4e83b3eb66b49190", "bytes": 2592 }, { "path": "catalog/tools/unraid-project-summary.yaml", "sha256": "5f145050c3a6297e80791f9e86ac894e945797e10e3e217488ee0b317d157423", "bytes": 765 }, { "path": "catalog/tools/unraid-storage-list.yaml", "sha256": "64515006653244ee1ed48a5ede7dac00c87b33a53f9b01d52fc32f74fa3b18a1", "bytes": 2946 }, { "path": "connectors/README.md", "sha256": "4c1bb5f541deecc5c78731d2749d3d4182f57be325856ee45d078e2be22c6fc9", "bytes": 161 }, { "path": "connectors/__init__.py", "sha256": "01350f1f5a7b42e803eddc47afddb629c148dda1c197ea7fec166f6797f427de", "bytes": 45 }, { "path": "connectors/gitea/__init__.py", "sha256": "996e531cfc46da65ae16dd0379cf7768fc9b20ac85e7a343f0cdd418d2d6912e", "bytes": 326 }, { "path": "connectors/gitea/changesets.py", "sha256": "1f52b591bf02a7e0424b7dd9386df0ca2d0f47785d4b9093b2e698fdc4f2b47a", "bytes": 15177 }, { "path": "connectors/gitea/fake.py", "sha256": "94f7349380ab0695792c7308e0b08003661834801189b5005f934dc05d828eae", "bytes": 30597 }, { "path": "connectors/gitea/lifecycle.py", "sha256": "fcdb7f49a1e8adb354458dc7aa0846f23f702fb776c2339d8dbc1eec8f0ab593", "bytes": 2018 }, { "path": "connectors/gitea/managed_validation.py", "sha256": "8bba358734b1976ff6b0e95683e33a705a25d884be9b8aabbb8ab2558a1d26a4", "bytes": 6505 }, { "path": "connectors/gitea/server.py", "sha256": "d8c5be1efed22d99dc287a83fd78156e306afa731f6b233b4d076bb5736152b4", "bytes": 227648 }, { "path": "connectors/knowledge/__init__.py", "sha256": "ab7e5b259b38dbf492b5361e66f6d1dbd09fc44066b7cdbc01aacd31c3fbe6b0", "bytes": 189 }, { "path": "connectors/knowledge/server.py", "sha256": "170e802f95996a2687ac48ad2ccb6c3a8bec7abc70804d4131da39237aa9dd3b", "bytes": 13465 }, { "path": "connectors/mobilityops/__init__.py", "sha256": "595d15f19cb60a1c497a4b2522654e0a03fe8454c37668f03221361e5746a6aa", "bytes": 238 }, { "path": "connectors/mobilityops/fake.py", "sha256": "9cc9fee4634c647a06234b42e56660adf2d5bc023769c08b020268464aaa940b", "bytes": 5260 }, { "path": "connectors/mobilityops/server.py", "sha256": "0489c863c526de216bb880c4ca84d9ceb34bfe13b44f5f3f0e65b29e4dd18cbc", "bytes": 12551 }, { "path": "connectors/unraid/__init__.py", "sha256": "b621ee52755aee57489ba72e4a242a4855aa38d797ab9d799ed302ef563379e2", "bytes": 337 }, { "path": "connectors/unraid/client.py", "sha256": "c0b8135f68e20dfc3c31fe9a3ef8a240e6af706b28494f995f9ee5cf4543228d", "bytes": 4779 }, { "path": "connectors/unraid/fake.py", "sha256": "ed67c4e71e623706ad12509e6ab41392062410a3ad6f45c095331ec317294e9e", "bytes": 3012 }, { "path": "connectors/unraid/server.py", "sha256": "9059e88b0a999ca1799d0427ef81f99e6140e8ca23e10267bfa71e09f7690f0b", "bytes": 10482 }, { "path": "contracts/README.md", "sha256": "6dcaaa3a9dab06a31d6ecb20716b60feea330a50ced789abfd68dbc0704d7d6a", "bytes": 748 }, { "path": "contracts/examples/operation-example.json", "sha256": "7733b06d42d01a5d889cb095ca58af37d6b176f6672b3b4fca91b9183c2990e2", "bytes": 484 }, { "path": "contracts/examples/resource-project-status.json", "sha256": "1b64fb53c09b410bf77a6527cfe79671d7e7a49c37e2022712f0a9afc92229d9", "bytes": 470 }, { "path": "contracts/examples/tool-knowledge-search.json", "sha256": "2890aa958c45f7bb106e55afec77e26cbf870f5c8582ee0a18d349c679eed771", "bytes": 3232 }, { "path": "contracts/examples/tool-unraid-container-logs.json", "sha256": "c6125ec2810b6d6e0891c29a6738436962c76d69f2111bfec6dcfe0f610d0154", "bytes": 2154 }, { "path": "contracts/schemas/capability-pack.schema.json", "sha256": "41c853c053aa1b7a144303068f8fe89bc7efe7941de0a3169b53160fdf365cd5", "bytes": 1825 }, { "path": "contracts/schemas/common.schema.json", "sha256": "18131899fb9a5acfbdb9d97288bc61e3815e1b74ef2bf6f16409a78384e53de9", "bytes": 1678 }, { "path": "contracts/schemas/connector-manifest.schema.json", "sha256": "55ff333361cfd9a5d01529ed239af804e5e597c195ceee812392cb8f8adcf57f", "bytes": 2703 }, { "path": "contracts/schemas/operation.schema.json", "sha256": "74ee87b2d4d2ee7159e8e5632b432c05de16f43ddf632fe9de9e808c9965a104", "bytes": 2064 }, { "path": "contracts/schemas/policy.schema.json", "sha256": "52253f1535f49ac3149e8fa494bea19c2b7cead7a745d58208708a3480c2e856", "bytes": 1417 }, { "path": "contracts/schemas/project.schema.json", "sha256": "14308debf1ac7c0261a58e2dd4cce5cda856eca3fe0e8127ae1b4b2aaa481ea0", "bytes": 7451 }, { "path": "contracts/schemas/prompt-manifest.schema.json", "sha256": "c3853b48fbf45dd292f4e16a5c42c24a31eab8274e544fa8261c35cc1ef9f276", "bytes": 2273 }, { "path": "contracts/schemas/release-record.schema.json", "sha256": "ed9500cc3f2b5761c4d5205e9ad6fad750a5fdc464c49f84bc92911e1fdc534a", "bytes": 3391 }, { "path": "contracts/schemas/resource-manifest.schema.json", "sha256": "4b63b3f5086df8d299a4f37d27bf1711f40b6a1d2f25f0b4eb447b0031fab0bf", "bytes": 1903 }, { "path": "contracts/schemas/tool-manifest.schema.json", "sha256": "9473641339b436c28e80caf3ddab0aafcae958bd0323132beec71fa6ebde6e1c", "bytes": 3400 }, { "path": "contracts/schemas/workspace.schema.json", "sha256": "61f915a2ee526d8f7e9ad28356f2daff04dce214d2c59ebfea857b2647cd3c58", "bytes": 1408 }, { "path": "docs/02-security/CHATGPT_OAUTH_CONNECTION_PERSISTENCE.md", "sha256": "9801e45ceb992328482e9e059407ea27cdd60e646bd6f21f9cc067ffe9003d04", "bytes": 3304 }, { "path": "docs/02-security/DOCKER_BROKER_RUNTIME.md", "sha256": "611c60eba0bd6604fe27d827831eb05ef44f80cb6630eae0391de9bcc01f94db", "bytes": 1167 }, { "path": "docs/02-security/DOCKER_BROKER_SECURITY.md", "sha256": "b16f5bfc94cddc6c7d372baefee4c7d9675472d5afcbb7566e75fc3b98551eac", "bytes": 1539 }, { "path": "docs/02-security/IDENTITY_AND_AUTHORIZATION.md", "sha256": "52ca373e1456cd24b50af22bd21e189c07118fc06564aea74b7a00b20e31d41d", "bytes": 1962 }, { "path": "docs/02-security/OUTPUT_SAFETY.md", "sha256": "74e4d503edaf2bd73cfe36baa709bf6330118d85113a47f61664f84ccc812f74", "bytes": 896 }, { "path": "docs/02-security/POLICY_GOVERNANCE_RUNTIME.md", "sha256": "0c81db657640296c01eb36ef26fbc7145a4ad3ea2ec360c50599a7b81a8ed035", "bytes": 1317 }, { "path": "docs/02-security/SECRETS_AND_REDACTION.md", "sha256": "9cd191041b9fb390791da261aa093cbeaac6725587346ec98fc674c4b108f0a5", "bytes": 1291 }, { "path": "docs/02-security/SECURITY_INVARIANTS.md", "sha256": "65d8fda53a5e47fe23b4a0e898b2ab20ff71fe8b23d4b9122cb54932d358c25a", "bytes": 2480 }, { "path": "docs/02-security/SECURITY_TEST_PLAN.md", "sha256": "ce8b9373b7f0ea26d5cc8ff7f9e10eb30148ea8600d104dfd49c3204167fb843", "bytes": 1958 }, { "path": "docs/02-security/SESSION_STORE_DECISION.md", "sha256": "cfa4af07128a2246a5ceb33f966c66e4a46dff383855aafd9dba9000c585db66", "bytes": 4695 }, { "path": "docs/02-security/THREAT_MODEL.md", "sha256": "678ecc3d3d68a13a40eb341ce62b34bcf94579b8a3b61324dccd70a87e79f30b", "bytes": 3428 }, { "path": "docs/04-mcp/CLIENT_ONBOARDING.md", "sha256": "2b456d1f21c762c0f13c1318f654d4ad029ab6df0934dc2c23f984875fe3f5fd", "bytes": 2163 }, { "path": "docs/04-mcp/CODEX_INTEGRATION.md", "sha256": "d88844692884eeaec41e5233c1b2e7efc9e25af04b3e1e995285d1cf6fb84b57", "bytes": 2542 }, { "path": "docs/04-mcp/COMPATIBILITY_AND_VERSIONING.md", "sha256": "f64f058660113b897c4c03819eb2b38d258512ab4ead46830e0305e40d9537de", "bytes": 884 }, { "path": "docs/04-mcp/ERROR_MODEL.md", "sha256": "86d69298ace69e20d9d5d66f62519a1daf43c8db294ab78723353cdc0b2a243b", "bytes": 1855 }, { "path": "docs/04-mcp/KNOWLEDGE_INTAKE.md", "sha256": "0b8d5b786068c5b13fcc8a1a2d3f254549cc53839f801af27c003d72dc775669", "bytes": 7163 }, { "path": "docs/04-mcp/MCP_PROTOCOL_PROFILE.md", "sha256": "81a9b7145b75ce0c47a60bced090ecb97e0d451dfd0bcefc2a6cd6265f36d50f", "bytes": 1466 }, { "path": "docs/04-mcp/RESOURCES_AND_PROMPTS.md", "sha256": "d9e2aa1a4345e323d10fc382057184cfdb71522ab21007a670503869f7405a40", "bytes": 870 }, { "path": "docs/04-mcp/TOOL_CONTRACTS.md", "sha256": "9a78d49ddd7bf37e2831b8f60cda92dcf15142acb8d2626ca302cf66c098a629", "bytes": 1919 }, { "path": "infrastructure/compose/.env.example", "sha256": "9453e1fa4de1430d092070c266578cadd00f360c0318581e63dc60327ab2adaa", "bytes": 5783 }, { "path": "infrastructure/compose/COMPOSE_REQUIREMENTS.md", "sha256": "2a110b4be42296125ffa511ccb5732e6ffc4de685045bccb7fe673c4aa638964", "bytes": 2938 }, { "path": "infrastructure/compose/docker-compose.dev.yml", "sha256": "ccdb7db05a87c54739e452080d084439aa792e00414acec856d372cf5ee8d1d9", "bytes": 387 }, { "path": "infrastructure/compose/docker-compose.yml", "sha256": "785fccbc1f43912416dd934b3ff926eb236e3ad4b577344ae61e17f1d4ca9e88", "bytes": 27747 }, { "path": "infrastructure/database/README.md", "sha256": "9ae99f774c9733b848f7037e6156e0dd1a91135e48a8944121d7692cd0b2dcfc", "bytes": 524 }, { "path": "infrastructure/database/alembic.ini", "sha256": "d7ce895b4f38ba97b7c5df2107b2af632c0914726580484af5c0790188e3d4ea", "bytes": 615 }, { "path": "infrastructure/database/alembic/env.py", "sha256": "ed345f659d483617a55f336a6d96a28e8cf91761cbce138333a95ba94cb05c89", "bytes": 1516 }, { "path": "infrastructure/database/alembic/versions/0001_core_schema.py", "sha256": "e8ed2382302734224b96e791799855b5e27ac96aea8932e80ef7300753d97ec1", "bytes": 1407 }, { "path": "infrastructure/database/alembic/versions/0002_knowledge_search.py", "sha256": "2db44859cab98703497fc0e360b5a993e4858590b86c23c98596b9ec105aa0ed", "bytes": 1220 }, { "path": "infrastructure/database/alembic/versions/0003_policy_trace.py", "sha256": "d80f4177bc817719c30d5ae1f4936358fd0f20b126201aa12156eeca7174cd2c", "bytes": 1028 }, { "path": "infrastructure/database/alembic/versions/0004_audit_retention.py", "sha256": "90d0a0017a33ac6e25b74b42f7209d54fcb1424854a56a4d22332fc8af65044c", "bytes": 702 }, { "path": "infrastructure/images/contextforge/compat-image.env", "sha256": "ff35e0be3f6abfe440fb901fec92219410d3d0aef78bc75b7cb0fb679219a81f", "bytes": 449 }, { "path": "infrastructure/images/contextforge/entrypoint.sh", "sha256": "d6f502ecb2f98d929c7c050a67313e3802271ab123cfedd6b3ea7c886a558560", "bytes": 3095 }, { "path": "infrastructure/images/contextforge/runtime-contract.json", "sha256": "11345ea89e229e7bf164eb037b525b685a5dfb143c08a220544c0b6cdde411d9", "bytes": 700 }, { "path": "infrastructure/images/docker-read-broker/Dockerfile", "sha256": "453d0024e175c77105544756c98f890a7839be2c8475ecbadbff5dddd0f91300", "bytes": 1153 }, { "path": "infrastructure/images/docker-read-broker/broker_health.py", "sha256": "015054fc30f857f0f0b5121e48449b4d59f651c65b7a41ddc9020a63691255bd", "bytes": 913 }, { "path": "infrastructure/images/install-base-security-updates.sh", "sha256": "2eb0c60f78bbcbd24855dcce3f5269db95d345dc05ed93ad0cc5d71a4ba4e68a", "bytes": 2083 }, { "path": "infrastructure/images/observability/Dockerfile", "sha256": "27082e021d0f808cb83c8a9f8033b1bebedbbf8ceec9d2407e57b079d0b98088", "bytes": 1012 }, { "path": "infrastructure/images/observability/collector.py", "sha256": "703d9050cfd256706e26308c0b80b47208f88e411eaad7407750ec34c108546f", "bytes": 2647 }, { "path": "infrastructure/images/postgres/entrypoint.sh", "sha256": "116a7fcb182f2a7db17157b93ff1d0631323fe27314a8a5b8e85ef7c61d5e83e", "bytes": 1330 }, { "path": "infrastructure/images/python-service/Dockerfile", "sha256": "f00cf3e66c3918a362b02a1dce1efc4ebe383db27fc06474b697e1b220098f72", "bytes": 2219 }, { "path": "infrastructure/images/python-service/health_server.py", "sha256": "bf201a1d5c4f07734cef01ba66467b7d6457fee800498028ba443dae5cf96ca5", "bytes": 4563 }, { "path": "infrastructure/images/redis/entrypoint.sh", "sha256": "3d7780ea12941d42baae3a98e9519cc167601140265c16605638c3fdc4c075ce", "bytes": 946 }, { "path": "infrastructure/images/redis/healthcheck.sh", "sha256": "783655674084dd10d269f124113adf675a873328e05de273bd9dc06daf37563d", "bytes": 317 }, { "path": "infrastructure/postgres/init/001-create-databases.sh", "sha256": "ed6274fa3e5d1e70f41caa639a1c9a8bae10844cc9e1520279212621b0b16fb1", "bytes": 1968 }, { "path": "infrastructure/secrets/README.md", "sha256": "12703be35e7e85e7d6f2e5032805741f512d251031264178880d8b0800dbb258", "bytes": 1339 }, { "path": "package.json", "sha256": "9bd1cc5653ee2aac73b71005363817d687d016668de737e77b85a5e418d9a6c1", "bytes": 379 }, { "path": "packages/README.md", "sha256": "1ac1f707789e25debf8c7a68806a9c0a687fed1014b5b5ee386f2af1f4bc30b7", "bytes": 163 }, { "path": "packages/__init__.py", "sha256": "ad40a19c0509d8153438ff0e3c70dcdceb9f33fd809328f091eae0f78189698a", "bytes": 53 }, { "path": "packages/connector_kit/__init__.py", "sha256": "5b3a8ecdc217d4855703ddfef23e85a8144f1182aae9d4bd72ee92fb9ce1c5af", "bytes": 2368 }, { "path": "packages/connector_kit/contracts.py", "sha256": "f4eee75deda35490dd638bfee6142a69debee22a173f3bf4583c7d8d5dea23b6", "bytes": 2539 }, { "path": "packages/connector_kit/gitea.py", "sha256": "2a5af5c47531ba65002e11fc61893bc477aec9481b76da0e0e3b64b15ad52850", "bytes": 50212 }, { "path": "packages/connector_kit/gitea_resilient.py", "sha256": "78e6f6a43023721c686630f39107bda92b5c4cc77a978ed5bf5a105247abe72f", "bytes": 4442 }, { "path": "packages/connector_kit/knowledge.py", "sha256": "60b5076fa394bc1efb1238149241b98737aa2621d1a44b40938921c1f4ab6168", "bytes": 21806 }, { "path": "packages/connector_kit/mobilityops.py", "sha256": "d36fac1707399237e88bbb9ae2af1079e62bca485d28ba73b48303523700a0ca", "bytes": 13843 }, { "path": "packages/connector_kit/pagination.py", "sha256": "b25182b425fe28bf207ab5bcb56e6e02109537e92139118eedd80b4da6fee267", "bytes": 1554 }, { "path": "packages/connector_kit/redaction.py", "sha256": "5cb5c40102ab7b4a9221effb961a221dc003fbc14c77f13feee7d11a1ba0149c", "bytes": 2551 }, { "path": "packages/hub_clients/__init__.py", "sha256": "e92ba835da9d307eef9e5a3c9d41b7f0e330188e5f8cd4150f61941391e3f571", "bytes": 495 }, { "path": "packages/hub_clients/bridge.py", "sha256": "a351de020e3ed2767689742cb7ba5bad847a3705a7d1ab6f281a91c29d3b6ea6", "bytes": 2795 }, { "path": "packages/hub_clients/matrix.py", "sha256": "e69d52593a90e207695c552507e25d1e5217b1ab1c93394520cfd587bb9065c1", "bytes": 2283 }, { "path": "packages/hub_clients/models.py", "sha256": "9072638a7440692c9cd052fd091f30d857230b1a6b132080eb8787fd5d593a2f", "bytes": 8914 }, { "path": "packages/hub_contracts/__init__.py", "sha256": "2c1f164562d883e9f7dafdb73c5a545ea5dd7cf4bceff52f59758029c4b281d4", "bytes": 59 }, { "path": "packages/hub_contracts/dataplane.py", "sha256": "49f584d713da3e7403ddf880fcadce90d505c560cd39f23e09589943b71c6e72", "bytes": 5689 }, { "path": "packages/hub_core/__init__.py", "sha256": "70f5747e92cde6511e9b366ca5a16782d9cb869e876046200086fbc584e1bc4d", "bytes": 93 }, { "path": "packages/hub_core/domain.py", "sha256": "a119776811b10972596f8b7d0a4e15a51cc2236b751a2cf4d2302c90d8cd7187", "bytes": 11652 }, { "path": "packages/hub_core/errors.py", "sha256": "458c0eb18250f600f0bfd59ed1589f024ec26de6ab329a0f1826eda9223ff24e", "bytes": 638 }, { "path": "packages/hub_core/state_machines.py", "sha256": "75c9d6202d9294ae9b373ba5478c1b06b020807624d7194143aea710ece92993", "bytes": 3049 }, { "path": "packages/hub_observability/__init__.py", "sha256": "cd38e26ed5807a261df17738982ce864fe8a2c4a8e1575aa46b8ba0c70ad90ed", "bytes": 499 }, { "path": "packages/hub_observability/telemetry.py", "sha256": "b180f0782422ba6c650480487cca49eeef7d456c3a506d739777e7064a3d2569", "bytes": 9561 }, { "path": "packages/hub_operations/__init__.py", "sha256": "30ca4f56b0b06b1e2452faeb73ca03d9e0586eff1d23bdb014a1497746f234b9", "bytes": 418 }, { "path": "packages/hub_operations/backup.py", "sha256": "f7f7e483087e6feeabdb60af3d311d020cb60f97fc34128766f9e1cf4ae6b3e6", "bytes": 9749 }, { "path": "packages/hub_operations/recovery.py", "sha256": "13852a5e5a42d6b3b8499b4dba849900dd0ad496e561514bcf9688ea91ff67af", "bytes": 2041 }, { "path": "packages/hub_policy/__init__.py", "sha256": "14efc18f4bb9def9d661761e83163b0e6ec5756ae0ef30b6e6cec87022e44ed6", "bytes": 842 }, { "path": "packages/hub_policy/audit.py", "sha256": "171711bd6c6045b4fc73f25600ad96e7043d2fc9de4633a464c81e7481583b1d", "bytes": 6191 }, { "path": "packages/hub_policy/engine.py", "sha256": "4757211685c5505042852842cb192400c44fe3e3c5e91caa344e8c7e5a286048", "bytes": 15109 }, { "path": "packages/hub_policy/governance.py", "sha256": "c600bfa0429bd12523b120462472bafe4338569e206e76532f54d18be41c16df", "bytes": 5874 }, { "path": "packages/hub_policy/rate_limit.py", "sha256": "f0973bad72f2dbd967af6d7790f3afb86d4dbddff8827b295bce8ebc88193fb0", "bytes": 1558 }, { "path": "packages/hub_runtime/__init__.py", "sha256": "f99172ad015a67bd41f5fb7df2539a961228312c4612c190e528379255137a52", "bytes": 404 }, { "path": "packages/hub_runtime/secret_files.py", "sha256": "918f888c6cadcda334f62cb6a8aee730ce97490456c216670d72a4bc04d84dcd", "bytes": 3241 }, { "path": "packages/hub_runtime/service_tokens.py", "sha256": "17af651e9e2a56f93e38b61012fdf8b49b73281fc7c51b8c277f76eefc6ae05d", "bytes": 940 }, { "path": "packages/hub_runtime/supervisor.py", "sha256": "37e257c61067255efa21049b02e7849aff501c61a3564b0598a858bfd4cafc74", "bytes": 3666 }, { "path": "packages/ui/package.json", "sha256": "6bcf1a3d09eab46f31d92ed6d849d0496c7ca661d035c8a9b5dd95f4e7c16fda", "bytes": 159 }, { "path": "plugins/itworx-gitea/.codex-plugin/plugin.json", "sha256": "048eaae3af3005f90ecb188a0e0f3eeb5d6ad0d16972072b1f4588123e8354ff", "bytes": 1258 }, { "path": "plugins/itworx-gitea/.mcp.json", "sha256": "0abb710686d6e192ad688af6ac94a0e3d323408f6a13615d37311a6a5ef13210", "bytes": 251 }, { "path": "plugins/itworx-gitea/skills/portfolio-engineer/SKILL.md", "sha256": "cb4fb191adaf732cdcf3baf6120e1e88fe9542d96d75ee3db11a706381c0c2e2", "bytes": 2501 }, { "path": "plugins/itworx-gitea/skills/portfolio-engineer/agents/openai.yaml", "sha256": "66829055714fc5a5c03cfd303e9904e798e8c6974317630d30cc57c6ee81983a", "bytes": 308 }, { "path": "plugins/itworx-gitea/skills/projectbrain-feature-delivery/SKILL.md", "sha256": "c721010f67c3700536a9eb1ddd3e6f55ac173a92ea22e5a9826b141d65c48127", "bytes": 845 }, { "path": "plugins/itworx-gitea/skills/projectbrain-operator/SKILL.md", "sha256": "997471b57598d125cd00cfbb96c503e84d69129db332ca6efcdaf72eafe0d955", "bytes": 1369 }, { "path": "plugins/itworx-gitea/skills/projectbrain-portfolio-curator/SKILL.md", "sha256": "78a4007c91f3f606197ec63e6ac83c8694110755ab6cc2a7b0498870f77731cb", "bytes": 890 }, { "path": "plugins/itworx-gitea/skills/repository-engineer/SKILL.md", "sha256": "7d14255d573be113b42cd7d6eafea00fae1495ff6753ec9607064bfc38e8d977", "bytes": 3210 }, { "path": "plugins/itworx-gitea/skills/repository-engineer/agents/openai.yaml", "sha256": "9acb8e8b00933049579dd4a27add237b2d4c21970036d1298d24b4c3168b778a", "bytes": 565 }, { "path": "plugins/itworx-gitea/skills/repository-engineer/references/tool-contract.md", "sha256": "18927c5602e44fd9e16bcca6944fafabb0dfe510be4d69e482d86fcf7f0b861f", "bytes": 1142 }, { "path": "pnpm-lock.yaml", "sha256": "7f80ff769f89743192d6eff6a637a4c60cb5ceaa2bbece621a7a9ac03a7caf71", "bytes": 90269 }, { "path": "pnpm-workspace.yaml", "sha256": "08d75840c97ab0e72d1d9b5b84a17e47a2e06cb159a5fbec5ee0a6a56682dad7", "bytes": 40 }, { "path": "pyproject.toml", "sha256": "f42fb743257f77af9066b85ce9a2eb633d3dfbddc10d67315a0d9f7352b4938d", "bytes": 857 }, { "path": "scripts/README.md", "sha256": "7275b32052c664497546e99fcce79ffb37a465300d720d73feb45e00e56eeb31", "bytes": 3707 }, { "path": "scripts/audit_projectbrain_contracts.py", "sha256": "ee2327a466917f1515bdf3f1a05a0bb188c02b2b1f4ce4cc82789b014a60051c", "bytes": 2899 }, { "path": "scripts/authentik_provision_mcp_service_account.py", "sha256": "4eec9a3ba932a8cf05873003893d4f6b05ad33402dab7500634d80ce46b4978d", "bytes": 2747 }, { "path": "scripts/backup_state.py", "sha256": "c98959a21d9724423f479b54f647b1269c17023fd60390ca7a9870cedc955d73", "bytes": 1331 }, { "path": "scripts/bootstrap.ps1", "sha256": "0a4401396ef20bed59deb9a102942e634842b8355aff290e360890842b06debe", "bytes": 266 }, { "path": "scripts/bootstrap.sh", "sha256": "914d387f3c32f537591aa022070f974ce34d648f77951122e55cd00c3d0f9d90", "bytes": 259 }, { "path": "scripts/build_contextforge_compat_image.sh", "sha256": "df0fa058b3837add913de32da29bea7a464bcf7cfadff730b3b61edfb431f4da", "bytes": 8234 }, { "path": "scripts/check_boundaries.py", "sha256": "4779aa0828ea62c08c76579b8c971f636cb46e80481cfd76e5814da75980ed78", "bytes": 4439 }, { "path": "scripts/check_build_reproducibility.py", "sha256": "3e4431088c2ac666d6936120cfaf5b1ffba55d8212a54e8973366678a5fd283b", "bytes": 3624 }, { "path": "scripts/check_cve_exceptions.py", "sha256": "3a140095f2cb6ec7c23760503410236dd644d780c7456d3248276e1ce9bf507d", "bytes": 6761 }, { "path": "scripts/contextforge_bootstrap.py", "sha256": "e7ae621d1803f98ce7022c673435088a24863761448b162f8479d403eb63b225", "bytes": 12239 }, { "path": "scripts/contextforge_runtime_contract.py", "sha256": "3a93aa6b278a974e7b09688f34ecb9016f298cc859c724e208ff418e5336d6a3", "bytes": 8335 }, { "path": "scripts/create_manifest.py", "sha256": "560a0b8996292594935bed98f29a403887c813a8e72318f72797842ef560b6eb", "bytes": 11451 }, { "path": "scripts/draft_cve_exceptions.py", "sha256": "aaebac11f274002eb86562f3ca62a4601bd6eee78b8cb987934db3c407cba000", "bytes": 4176 }, { "path": "scripts/export-public-mirror.py", "sha256": "7f7e98435e49da950a90b154630a1db72dd59a4edefe849a248ae9813ad57611", "bytes": 8606 }, { "path": "scripts/generate_image_sboms.py", "sha256": "f42836af5cf674c73824ab753984defc4094b3112c9f6709eef56795f45ab23d", "bytes": 2992 }, { "path": "scripts/generate_sbom.py", "sha256": "aa5aecf22ba335e80cffcf2a7fb21b99f1b3370ed4d8706158725c07203b5b44", "bytes": 3768 }, { "path": "scripts/install_codex_mcp.ps1", "sha256": "3f08a41f037e35bbd449a657d5e2b224a87ab0874de34236d759eb61ef7ca84c", "bytes": 3881 }, { "path": "scripts/mcp_stdio_bridge.py", "sha256": "43fdbffa23a8879559d636a7404f43c1fef62f03e3ec3243c2064d05f141c770", "bytes": 6855 }, { "path": "scripts/mint_demo_token.py", "sha256": "754c454ddc0db59c134816e956b6e386f3098430cef9d326966bf540088768de", "bytes": 2118 }, { "path": "scripts/new_codex_credential.ps1", "sha256": "b3bb3e9fb9ab112316c9f125de2b12da79d61d554688dfb54e15ffe7521a57e5", "bytes": 1454 }, { "path": "scripts/next_packet.py", "sha256": "bfd71c4783c6f12d288bebea6e87cea5d1229f77c3014e322377620ef4b4053c", "bytes": 1616 }, { "path": "scripts/packlib.py", "sha256": "b8406d48f6fdd14e8ef8cbfa9e7b7c2f2ef49c585d7f9884b9f4addca0fa8fbd", "bytes": 3834 }, { "path": "scripts/promotion_preflight.py", "sha256": "c136190ae14c9d436e7e1dcea3076d1ceb8d5ccf39c5241b788e2907e71792e3", "bytes": 53230 }, { "path": "scripts/provision_demo_client.py", "sha256": "c0fcb3ed634edbf2e22f4724f24928a692c4c12c6b507218fe38e654cc127594", "bytes": 1798 }, { "path": "scripts/provision_machine_client.py", "sha256": "96b2c25d5f22838bb499f3000646f803f2af29fa99dc68b699f75ac9f3474a92", "bytes": 2515 }, { "path": "scripts/reconcile_gitea_public_surface.py", "sha256": "bd58744a6fe1e448845f96b037f459cf1f0d2fce034c91a3766b66ec4b2ea1b1", "bytes": 10183 }, { "path": "scripts/render_luna_context.py", "sha256": "051526c94bc9438dddc2253f98b9814fa9ef62b70ade7cfa021c69a5f26aed3e", "bytes": 4352 }, { "path": "scripts/repair_gitea_creation_scopes.py", "sha256": "28e71c3ce861b2cb0c1eb49f2f0b94dd75a234a1231cbddc3fbd840031f113f3", "bytes": 6277 }, { "path": "scripts/restore_state.py", "sha256": "cde231124ce88400e82f80a6c283c01160c3f73958ce0fe704f4873b1cd5fde4", "bytes": 1067 }, { "path": "scripts/revoke_demo_token.py", "sha256": "c62606204dcf30b019102643a9e1ab86a933ae8dade8d3cd693b9f640767cc11", "bytes": 3703 }, { "path": "scripts/security_scan.py", "sha256": "07612f3e995d2a15dc0a72f650f27a4c25f9ad235ac0ded2124ce22f7bd24f87", "bytes": 5833 }, { "path": "scripts/update_state.py", "sha256": "4f904ac539e095db16cfc69cebaf3680a2c7dbd8cd7b736ef0f33b9d95924ead", "bytes": 8379 }, { "path": "scripts/validate_pack.py", "sha256": "36e33bab19294b0d0353fd6af80cf9db6de03d0440d2e4d5ac750deb97492e8d", "bytes": 35777 }, { "path": "scripts/verify.py", "sha256": "b2c39fb0f6ca2624be4f0f27db70b14f12689efb6d1b3ba3ced045712cdc4638", "bytes": 13732 }, { "path": "scripts/verify_demo_token_flow.py", "sha256": "974a143b6f10ba22c14b7c763d881cec423f3c4b3aa7083d88dbd49e49b4abc7", "bytes": 4150 }, { "path": "scripts/verify_demo_token_runtime.py", "sha256": "d8f7b96bdf3cc330cf5707cb409ea053bcc3e6c280fe7d331337977358ae031a", "bytes": 3419 }, { "path": "scripts/write_backup_status.py", "sha256": "f73feee178e15192d5cb1f9fd5b19608fd6df9b2444d1e249a95effbe45e03d4", "bytes": 2521 }, { "path": "services/README.md", "sha256": "59c39b5af7f3efda215b4399c13e9ff20bcd2903fbcccc85a2a733a9ffe8c1b2", "bytes": 116 }, { "path": "services/__init__.py", "sha256": "2b2854eff0091df2f95c58210c3396d1e12a82a17f94b9671f10fa77f2143ad4", "bytes": 32 }, { "path": "services/control_api/__init__.py", "sha256": "a5da6549d31a157f19703dd3ea3d94513dcc4def05d34c5a99d725328f24b8f3", "bytes": 42 }, { "path": "services/control_api/auth/__init__.py", "sha256": "ca36468d2ae719ac0a078d21711eef527f5c76affa64e85039cee662356a31df", "bytes": 739 }, { "path": "services/control_api/auth/bff.py", "sha256": "9699b9366def731026948a16c1cedb4847d6177881f4d97108b1164400dcc176", "bytes": 8840 }, { "path": "services/control_api/auth/config.py", "sha256": "878242d0b27262755cdc3a6d5201218f8f1abf05b80605e5d0d487966338f968", "bytes": 6830 }, { "path": "services/control_api/auth/errors.py", "sha256": "8a7fd1f54248d70068c84c3bd3954289c546ae74013d5c037069dae8c9563968", "bytes": 1573 }, { "path": "services/control_api/auth/fake_provider.py", "sha256": "1d2291fe003fa55a850cdaa4b914c0256fc5ca43d2d4a1c62f6afe24a68384a5", "bytes": 8687 }, { "path": "services/control_api/auth/machine.py", "sha256": "f8bdfc3a93de697c8e765d4a8535d84574ffa405c6648b99d220054bd43be3b9", "bytes": 4235 }, { "path": "services/control_api/auth/models.py", "sha256": "299872c7da5e75e22ce2913c2eb4ade46a1779f057d4409da2727953cf15e2d6", "bytes": 4249 }, { "path": "services/control_api/auth/provider.py", "sha256": "240077d82786a8e62735f972fec1e28e92e02b0f8b62a72ccf02b3df00e7a2fb", "bytes": 8403 }, { "path": "services/control_api/auth/router.py", "sha256": "847d206b366b15e6492c9d633276ed3d57c820412e6aa6770b77276500c90483", "bytes": 2600 }, { "path": "services/control_api/authz.py", "sha256": "f4f47704949be21fbe2d7d5a515a451bde79265292628e8c4f43bf1c652a4104", "bytes": 5183 }, { "path": "services/control_api/catalog/__init__.py", "sha256": "46da050066583d6d71a5f4170c4c30d3be2f1f1c54a65250e5d748f6813c8f66", "bytes": 195 }, { "path": "services/control_api/catalog/loader.py", "sha256": "6ba03597ef4b4dac2fb05b07516c5cf657622a239d38debb24482ba2f465956c", "bytes": 13928 }, { "path": "services/control_api/catalog/models.py", "sha256": "d01c3fce4489621dead14d41ce0b9aebe151f7145ab8896be39fff2c5a093fb5", "bytes": 2906 }, { "path": "services/control_api/catalog/planner.py", "sha256": "d4518ae62a83a7c2e43ea2136cfdb317383af1a0c36ca694cf7ec8db322580a0", "bytes": 4275 }, { "path": "services/control_api/catalog/reconciler.py", "sha256": "c8f421f9b4015a97e21d737ddea838f8a77d586606f9c9313b3285ad04d6cd55", "bytes": 8810 }, { "path": "services/control_api/catalog/router.py", "sha256": "010f94aca4d5060f05193946a62f0595f6a25e4dac9d015e926c6c0acf34639e", "bytes": 2060 }, { "path": "services/control_api/catalog/store.py", "sha256": "3e185b8c8f5a8ac6209394ea4cec21bf50a809126d14dd2856c1ced3ab1188c3", "bytes": 3307 }, { "path": "services/control_api/clients/__init__.py", "sha256": "ffac42555732812b2e4295214db7b1e13c09df9a67903ddce85fa0a8e4ecf748", "bytes": 244 }, { "path": "services/control_api/clients/router.py", "sha256": "7f51cfc3c87925a6286118773a446e2b4886e0fcda031f2e51e31bfc7a6f5373", "bytes": 5785 }, { "path": "services/control_api/clients/service.py", "sha256": "e929ee5caccd8c0db7fe6eab5127d7310259bdc1162f3c24547e562500fabde6", "bytes": 1633 }, { "path": "services/control_api/contextforge/__init__.py", "sha256": "d2accb4fdf296b0223289c69786a8587865fe33d9cd021e2bb9246fe0a81a545", "bytes": 790 }, { "path": "services/control_api/contextforge/client.py", "sha256": "f9f3f35d7aedd3bd575318662eb8d5ce48d2b925abe568eaa2dcefddecdb3a54", "bytes": 24263 }, { "path": "services/control_api/contextforge/errors.py", "sha256": "3ce4d8bc249cd985e08c3e3cb381aa9e4ce14d5a18b1622bafe2b86b288b44ae", "bytes": 1576 }, { "path": "services/control_api/contextforge/fake.py", "sha256": "7cd684a569d5df1624af6f449e4f13199b8b113c1244dd4afec0de2121421fc4", "bytes": 20697 }, { "path": "services/control_api/contextforge/models.py", "sha256": "91cf6167ba43791ef8332ca2817f56226807c274f570ce55a08e4c36a80ffe94", "bytes": 8586 }, { "path": "services/control_api/gitea/__init__.py", "sha256": "b87c3d3be498f796700c469b22f3722bea3e475e9dd830e217b10ba51f9716d9", "bytes": 196 }, { "path": "services/control_api/gitea/registry.py", "sha256": "a343ee7a9af5c94e2e45b7b7f477095ceeaf3155ae4a41d3d9c7e29944b05e7c", "bytes": 2291 }, { "path": "services/control_api/knowledge/__init__.py", "sha256": "071e266456a080774a53f0a02f946c1bcbe97768bce408d9bfbb188f6805819c", "bytes": 218 }, { "path": "services/control_api/knowledge/jobs.py", "sha256": "75a060c2e9fe04be711c1fcd91f1c2500028512ae9f35c8882fd0c6c7ecf90ab", "bytes": 2019 }, { "path": "services/control_api/knowledge/store.py", "sha256": "4b1c2ca29d8cf7b849c9e014f56ae4f5209fda0ed8f582629e87cc387178bbc4", "bytes": 9892 }, { "path": "services/control_api/persistence/__init__.py", "sha256": "ed155fd09d1ebe2285a13a540d4299f931721f91590f8850fff3e5bc1eb76b0f", "bytes": 243 }, { "path": "services/control_api/persistence/dataplane_source.py", "sha256": "a4b9efdc8f8458daee1a483577065d45201eda0afc7a9b99de1e380e1b9689cf", "bytes": 5328 }, { "path": "services/control_api/persistence/db.py", "sha256": "df9846f89e925ca15619e60a608830fc7a514fd822f1665c456a220042850620", "bytes": 1416 }, { "path": "services/control_api/persistence/demo_client.py", "sha256": "b186faf4dcb1413867217bec01e892f5d38feca4abc91c8f7b6940fd7923d1e7", "bytes": 3886 }, { "path": "services/control_api/persistence/machine_client.py", "sha256": "ac8886cae645aaf87032aa74e59002c1036225a4f90c924aecb569a875e910dc", "bytes": 6051 }, { "path": "services/control_api/persistence/models.py", "sha256": "ded9bd3ce3797994b288fe96bb2195ed9ef1ab0695de5bafc425ad86bac65549", "bytes": 27062 }, { "path": "services/control_api/persistence/repositories.py", "sha256": "c781e478c9409bb79aea63f5ee213710e5317e789911b4e67b1cf21b836d3349", "bytes": 21253 }, { "path": "services/control_api/persistence/seed.py", "sha256": "580fe1fbab7337dcd6c4112816423243cb92bb283bb5e3a74c7c32b6f5cb1a80", "bytes": 1942 }, { "path": "services/control_api/persistence/services.py", "sha256": "5c999ab0f7cbc0a3246a4d3a477ee08398271effa388314f3bb737560beb8c0f", "bytes": 1920 }, { "path": "services/control_api/policy/__init__.py", "sha256": "2d5ba71cd71dd27b9422eacc9f7f7125c04b3241660f63169133dee63d7ac41a", "bytes": 194 }, { "path": "services/control_api/policy/router.py", "sha256": "83abf3db10f88b2a6e76ada2857779dce081769eb4c314d415a9bf3afad1871a", "bytes": 1895 }, { "path": "services/control_api/policy/service.py", "sha256": "33bff12251aba61cd02808798c552549bad3e8ac42c4e5dfa269b0f80ab1d47f", "bytes": 1727 }, { "path": "services/dataplane_router/__init__.py", "sha256": "0c66a7ed9c3d999bd09a9e0d4075765d8f25a45e8a1d0ab6532ce2ecf7f254c8", "bytes": 548 }, { "path": "services/dataplane_router/authz.py", "sha256": "ea502d034b837d6966d57c954b9d5545b436a7db42d037bda52da9e41b5da95a", "bytes": 1009 }, { "path": "services/dataplane_router/errors.py", "sha256": "17624faf356ee320301cfcbe6647dda4815bc44d45b3b16c9c2575c4196d24db", "bytes": 1399 }, { "path": "services/dataplane_router/models.py", "sha256": "9cf58b01272d44eb478279e6e12b319b966bb6891a98c7a56a56a0b4392dc5d2", "bytes": 432 }, { "path": "services/dataplane_router/proxy.py", "sha256": "b17fd3ee55dbd39eca8594220d941c8fac17bc735a9a5d7bb7b5935654eac8ad", "bytes": 39428 }, { "path": "services/dataplane_router/registry.py", "sha256": "29e4e134bde0ec201c411239ece41f485adcbe913349952a2940977259a632c0", "bytes": 3217 }, { "path": "services/dataplane_router/router.py", "sha256": "f3216916d6f1a49011106088925e7c716988c7535e951d126719fd60d5501ae6", "bytes": 2483 }, { "path": "services/docker_read_broker/__init__.py", "sha256": "dba3f81cd1f8013e409bfd61e905b78942db8577e5f49c49d9667d9fb1b8776f", "bytes": 435 }, { "path": "services/docker_read_broker/broker.py", "sha256": "22a30052dccdf00b7ef8a653d2aa82f2fc2c567f36117c70868e5d8f86b35f76", "bytes": 28279 }, { "path": "services/docker_read_broker/server.py", "sha256": "c0452f7b5b396689b180e707981e0bf5ee02f86f944f004cbd2f18c44fc3135f", "bytes": 3839 }, { "path": "services/observability/__init__.py", "sha256": "49caf7ef44f37ef0dd06f9e2e9a53e8ed89382c9456031c12105a91d1d4ea26d", "bytes": 215 }, { "path": "services/observability/health.py", "sha256": "5e31f322726f0400c6c8e3e360b54a14b4f44eca015158db71d193dd8f3914bb", "bytes": 1754 }, { "path": "services/runtime/__init__.py", "sha256": "1431e090127c0b7ad5ae3131f6a768ef16c9d3251c64c842400b2a0c011c95b8", "bytes": 75 }, { "path": "services/runtime/__main__.py", "sha256": "01f36392a89937b99b60a183ee5049effae2eea21e9bfdafa51b71ba2d10baa3", "bytes": 705 }, { "path": "services/runtime/audit.py", "sha256": "0b783947ef490996a9e6d9c27ac03efc1644d5096bd6eaafaf36ab61c728b104", "bytes": 6310 }, { "path": "services/runtime/client_service.py", "sha256": "0dcb25a3c0cd5391409e40add822e48920a4560fb9fe182e901bf045876f547c", "bytes": 8331 }, { "path": "services/runtime/common.py", "sha256": "8312bbd76ca468905e76206f253435bcd54cb05f52dcc82349fa7e28f20e8408", "bytes": 5391 }, { "path": "services/runtime/connector_appops.py", "sha256": "22360e7ac393d2a72cacd8309a6e68f2d232603271649992706a7f6c5ee3a83a", "bytes": 9474 }, { "path": "services/runtime/connector_gitea.py", "sha256": "c89874089d1bdde3020864e9222052d2470970ad7c4aa5677201cbfbc4a88eea", "bytes": 37958 }, { "path": "services/runtime/connector_ingestion.py", "sha256": "2be6c983abeb4f73a6deca494e0a14c128e36690dca8df3f6277443d3a796c75", "bytes": 19410 }, { "path": "services/runtime/connector_knowledge.py", "sha256": "3224d06ffffcb63ab21328c8eda632e0cfbb810711aa3dc847480dfeccc944dd", "bytes": 5455 }, { "path": "services/runtime/connector_mobilityops.py", "sha256": "edd53b840c9b65306c8b758fef97e057da89ffe4d1c6a621cfa8a9f33fe33cd9", "bytes": 3510 }, { "path": "services/runtime/connector_projectbrain.py", "sha256": "d589b6e75b009a6c2553c06608ca2d922f1b6c0b52f4dcc1967298976be36d27", "bytes": 11783 }, { "path": "services/runtime/connector_stitch.py", "sha256": "b84cc18463dcd0e09111da44df9ce6e803d1aa8594a52ed8614e8648e1ba6763", "bytes": 7784 }, { "path": "services/runtime/connector_unraid.py", "sha256": "f7bb6bbb709e6bf8c9cb54190d94106ff19180fec32a5fc37fbc3fe0feb45b20", "bytes": 5258 }, { "path": "services/runtime/control_api.py", "sha256": "348f126c7816d28cdd1c542a438621b332f8fdbfdd432dddfbbb15b83432778e", "bytes": 55774 }, { "path": "services/runtime/dataplane.py", "sha256": "ee053026c6fd939c5c2d989d139259ad2a84b822b2c26ca33fb1878115859cb4", "bytes": 15617 }, { "path": "services/runtime/demo_token.py", "sha256": "aa6d52f36c9164088faea36d243baf2fcd0b3cf4555b06706af56355c13dccdc", "bytes": 7035 }, { "path": "services/runtime/dispatch.py", "sha256": "be1d86f2982b9b6c46c193d255f635ee7f02979140193a9da3a56d9bb56e056c", "bytes": 1011 }, { "path": "services/runtime/gitea_operations_widget.py", "sha256": "e7a4084e2f35845f9e6d0bcb2d7328e7ca1f64fddb4e0bf3ad04a707a366b3c8", "bytes": 7680 }, { "path": "services/runtime/gitea_review_widget.py", "sha256": "83081c87bd3d182d0613c1b81a748e29d988c653d853e3d2b6fb8695c6122585", "bytes": 8223 }, { "path": "services/runtime/ingestion_auth.py", "sha256": "ac7aee84bfaf40a556401c8fb293943233996245f95c96393c5e7aaf8415173e", "bytes": 11433 }, { "path": "services/runtime/ingestion_files.py", "sha256": "0b694e97386fd866f3ef1c08c49f39c02c84340609f008d68597b5250f3f9cd0", "bytes": 55809 }, { "path": "services/runtime/ingestion_hub_client.py", "sha256": "c2cca3176dd6ee5fe594513e1efba3abeaec2d5ba4dab5efb149f457627e008a", "bytes": 31854 }, { "path": "services/runtime/ingestion_workflow.py", "sha256": "cbae41dd0f1e1e33c0ec2362aaa03631e6990248ead15022f711ba07325cdf9e", "bytes": 66903 }, { "path": "services/runtime/mcp_server.py", "sha256": "468f5d92a94578e12f6617cf5ef2e356eae255695bd8eac7123718d8325c1207", "bytes": 11664 }, { "path": "services/runtime/mcp_skills.py", "sha256": "d60ac156496e23f03b695260efbc4acdb0f482e862be24041fb371362c4ff36b", "bytes": 16176 }, { "path": "services/runtime/migrate.py", "sha256": "5a52429b7bdf05f75daedc91f105035244a551171ffa85ea7c3f9afc59e6020f", "bytes": 522 }, { "path": "services/runtime/oauth_metadata.py", "sha256": "a073b62374337e8bb95015454965188341f482275a67b361254abcced6781e6a", "bytes": 2679 }, { "path": "services/runtime/state_sync.py", "sha256": "50a4c83ead74e3b79bfc5ef032a9cce40adfd5c537bd91ad8219ff85a362987e", "bytes": 28026 }, { "path": "services/runtime/synthetic_monitor.py", "sha256": "d9a5d359ecb0da0f526768cc705f4e1927ef7a5c8fae67ae0f8204ce110b0ea5", "bytes": 3571 }, { "path": "services/runtime/web.py", "sha256": "77ec44ad63bfadc3e9dce91b0d1ae3def734421f7170d895b77dc5590ab7a7a9", "bytes": 5223 }, { "path": "services/runtime/worker.py", "sha256": "28338d5198fac5b7a7a757cbf320fbaf02c041bcd9a8d663f487cf0ea0d8dc60", "bytes": 3957 }, { "path": "tests/__init__.py", "sha256": "16743b2c98322783f13b0bd8e65205b3e1c899b311f6123b872728a1218212a4", "bytes": 43 }, { "path": "tests/e2e/harness.py", "sha256": "c776c167b001a372906e9dca1e39a1a13a09a2fa88f8093b3cc02b99183eb98d", "bytes": 6538 }, { "path": "tests/e2e/tls.py", "sha256": "a42e13485a8555b37401086ac3718e3c3aa5ff41bc93cbfb01196261120a0262", "bytes": 4303 }, { "path": "tests/fixtures/knowledge/prompt-injection.md", "sha256": "e699f29d2ccac0cf752c16466e15adbc7a0dc34bc43e04a6af350659ce024d01", "bytes": 97 }, { "path": "tests/fixtures/knowledge/secret-like.md", "sha256": "006648857d313b8f7fcaa62b86d5f453aa565a75a348aefe7b8557e3b4ba8620", "bytes": 63 }, { "path": "tests/fixtures/projectbrain-managed-validation.yml", "sha256": "2f78d37ff51f38f0a3b0c9e222eb2dbf83d5108aee3615eb53f2c01283f37f34", "bytes": 9185 }, { "path": "tests/fixtures/security/wp160-untrusted-inputs.json", "sha256": "779ab274237df2dfd4d23f4b0fe2c21621594ca5a3f64aeef586ba448f702a5c", "bytes": 358 }, { "path": "tests/fixtures/wp200-compose-config.env", "sha256": "af66f571ad525deb80ae779e5d70f0e59299978cf49ab1fedf5e3a5ba7f7a288", "bytes": 2169 }, { "path": "tests/test_appops_connector.py", "sha256": "4e088d187b239cd1e8b81b7c5d72aed27eddae78491678564bfe2776d37913be", "bytes": 9448 }, { "path": "tests/test_auth.py", "sha256": "b15660b457acffbb9ba21e94791c96f513d101f19bbfac20e110057f38aad8ce", "bytes": 9425 }, { "path": "tests/test_bootstrap.py", "sha256": "15dbc0d8e2499f10faf9e3eba79756fb8f4b77251fe5b5d6d5967c4dd91ef9a9", "bytes": 10812 }, { "path": "tests/test_catalog.py", "sha256": "adbe584172170fa17fe21c0e6a1953729e9b83190845d8e9d053b0d2cef4b1c6", "bytes": 16467 }, { "path": "tests/test_codex_bridge.py", "sha256": "44748695ba7f23cfb5244ec1eb663064b5bba298fa6add5e140871e69d8fbfdd", "bytes": 5323 }, { "path": "tests/test_codex_operational_scripts.py", "sha256": "d66edcfc89034ded8ff195c5804bb7e308d4b1ff9cd9763487816e04a5a4d5e3", "bytes": 2716 }, { "path": "tests/test_compose.py", "sha256": "f90782fa6a5de558792acb0d2b0da2fd624cfe04c74888a7b98804cc281cf15b", "bytes": 12469 }, { "path": "tests/test_contextforge.py", "sha256": "a59906bc738b95861956c68d6346c2bd0d1fe5cf2fb1230ed27626e1783f10ec", "bytes": 11419 }, { "path": "tests/test_contextforge_bootstrap.py", "sha256": "c2aba6c99e221b31ea0f562b150e60894051d5aa98ae8d51d8ac76ad7147a533", "bytes": 15850 }, { "path": "tests/test_contextforge_compat_image_contract.py", "sha256": "430332785d64ddab20e42727c00aeae3a54ffcdb9f80a56dfe5441e09791844a", "bytes": 4480 }, { "path": "tests/test_contextforge_integration.py", "sha256": "c13b3411e51279abda2856a41e2a9e663977c1a9bf77ec94f46e7d876c4a615d", "bytes": 1561 }, { "path": "tests/test_contextforge_production_image_contract.py", "sha256": "fc6fe95a81e2e2265c82f2b3ed679e9d7791735070c9bfcf0926005215307462", "bytes": 1787 }, { "path": "tests/test_contextforge_promotion_preflight_contract.py", "sha256": "896c25d71265f88972db7424a0c20be93c8eb239e3778ea7c96e33cea852e60d", "bytes": 5133 }, { "path": "tests/test_contextforge_runtime_contract.py", "sha256": "81412a7eae47ddf451e8acdfd3b727db1a52e3d3859c958a6d10f493631f8651", "bytes": 6640 }, { "path": "tests/test_contextforge_runtime_wiring.py", "sha256": "defe158fc2e1641a220e52f40d658230b445d505680e0799d722aef407b1b0ae", "bytes": 2497 }, { "path": "tests/test_contextforge_session_affinity_contract.py", "sha256": "84cc24fec155594bb5fc97a6966f2312b81d9b80dce22a2903c17de45797f006", "bytes": 3962 }, { "path": "tests/test_dataplane_router.py", "sha256": "14a387851eacec3da9547f76e5294d212b32ad4b15903980c4e67104da4d0023", "bytes": 60589 }, { "path": "tests/test_dataplane_session_headers.py", "sha256": "25b3e5546e9615180ee65d1de56c13913ed318dd0a312544d3c292b397b17089", "bytes": 2908 }, { "path": "tests/test_demo_client.py", "sha256": "292cb1201da7212032b3585df165781e72888e3fc6b56e4840019b3b53f28880", "bytes": 5723 }, { "path": "tests/test_demo_dataplane_wiring.py", "sha256": "3d061cd2e3d2333995b0ae45611167a307137d082a78c97edcc8bc1743036540", "bytes": 3973 }, { "path": "tests/test_demo_token.py", "sha256": "8cc9df56f4d898ec9237eecd0d09485118a0386099bd3d34ec8844422e2f12b3", "bytes": 9937 }, { "path": "tests/test_demo_token_runtime_check.py", "sha256": "975388df1ab49b630022ece45b2712d0fbdda34758f71432fc4fba5c973f8896", "bytes": 1869 }, { "path": "tests/test_demo_token_scripts.py", "sha256": "7c6ccb22cc19629e01d1f950a041341b7677c6fa0455a3922729eec5532b43ff", "bytes": 5078 }, { "path": "tests/test_dependency_security_lock.py", "sha256": "292c437f9ff2dd183ed367244a601b5920b508ee03ddd3458c4a80f31ebae183", "bytes": 1506 }, { "path": "tests/test_docker_read_broker.py", "sha256": "c0881f986fd4f2067bc323248fbfb59adbc15b2214baaab4a4153b909710b9ad", "bytes": 10311 }, { "path": "tests/test_domain.py", "sha256": "fb4007bd62d722e17140ac41623f374f16fb599a41f8f3ac7ca2be18cb21cab5", "bytes": 2395 }, { "path": "tests/test_gitea_access_diagnostics.py", "sha256": "7b5c383119f017761551b28c5516eaa5b8bf5b0aeddf039d4fb4dd846c2824f3", "bytes": 3033 }, { "path": "tests/test_gitea_chatgpt_surface_contract.py", "sha256": "77332e081609e8e16b5eaafd0b6ed932d0e178a26db29c372d446c3c7f974ec6", "bytes": 6765 }, { "path": "tests/test_gitea_connector.py", "sha256": "c6389e924471d392f1a19cae48e9c409b349223b76faa34c20b9ae4c7894ede2", "bytes": 128684 }, { "path": "tests/test_gitea_merge_eligibility.py", "sha256": "90912e38e5bc1bdb7050a5dfa6e9299a19f8261400112945878edaea1a042157", "bytes": 6911 }, { "path": "tests/test_gitea_merge_timeout.py", "sha256": "736595658ab642a526d6a82469cf91d9b1a76d031dc27f3fc33d6e3fbcf0102f", "bytes": 790 }, { "path": "tests/test_gitea_merge_validation_fallback.py", "sha256": "44a7825b2c9b591cb4c64f8dec539ed7c36298bdf7b2418e2855e56e2496a84d", "bytes": 7467 }, { "path": "tests/test_gitea_merge_version_compat.py", "sha256": "8ae5c98a3056d2e1afe9c50fbd7b39f019e31cce744c21d89feeb513668d024e", "bytes": 2717 }, { "path": "tests/test_gitea_pr_status_fallback.py", "sha256": "7cc54cfb5172b657613fe26da1f08518eb43c79f7c180e264f8f263a9b80b5ee", "bytes": 2969 }, { "path": "tests/test_gitea_public_surface_reconcile.py", "sha256": "4a7c01fdbf44ebd639c49ff0f7ddd3593e5f3c4f772bd079df6a5bce45dd2574", "bytes": 6791 }, { "path": "tests/test_gitea_scope_repair.py", "sha256": "0b8357ea0a39319d80f5bcac8250de806866667329872d17429f2565cba6d8e0", "bytes": 1861 }, { "path": "tests/test_gitea_validation_dedup.py", "sha256": "8e29587c67183aaf5abdd5851b0b2a283074ecb33e953ebd75c7dcfce9b171d4", "bytes": 5078 }, { "path": "tests/test_ingestion_activation.py", "sha256": "69e375bf79b4bffa80d7e90420cb3e220d1645229715ab44f57f7a9bb839a1c9", "bytes": 2670 }, { "path": "tests/test_ingestion_auth.py", "sha256": "2ffac1d84ac08bfdd445279ed348e03839fb463038b7b1158f20ce805b033097", "bytes": 10477 }, { "path": "tests/test_ingestion_catalog_compose.py", "sha256": "835bc9218a27aa26ace1882daf0f5142a54e135ead7575c0f88d89d0272dde24", "bytes": 10746 }, { "path": "tests/test_ingestion_connector.py", "sha256": "da8f678bc62da9bca30fae24026f7a3bded598f227333cb5b8bfd075deee38b9", "bytes": 13786 }, { "path": "tests/test_ingestion_files.py", "sha256": "02271049652cf085245a1c92489ec4dc8d5a6071925340090d105c04bbdc5b4b", "bytes": 34588 }, { "path": "tests/test_ingestion_hub_client.py", "sha256": "4ac3b679dc8cb221e7272b69e35aa0343f3db21bb28fec88cd0c55934ad6c1e4", "bytes": 25154 }, { "path": "tests/test_ingestion_status.py", "sha256": "0b49aeb9eff3ec50c48649e7c5bccde145626f030bae3e9253fe116aa4f94dec", "bytes": 7526 }, { "path": "tests/test_ingestion_workflow.py", "sha256": "9e1cd1c5b3d88b9c4f9c58e97bbfcc7d4989d3d5990e31e4e3369c503597002d", "bytes": 33450 }, { "path": "tests/test_knowledge_connector.py", "sha256": "95f9a788ec610245813523fc30a3ca048e24d64076479338dc93b2e7cba9057c", "bytes": 10551 }, { "path": "tests/test_machine_client_provisioning.py", "sha256": "c1695cb3d087d58337d0abd14bdef3fec1c253648650c7a5ec98db9ac5e36aee", "bytes": 6140 }, { "path": "tests/test_managed_validation_action_pins.py", "sha256": "8e4d3e81862570d281259b6eabadbe9568d2d48e56c240b1fa1da6a73efd3eb4", "bytes": 721 }, { "path": "tests/test_mcp_workflow_prompts.py", "sha256": "f411909eff398eb9cca4c17e83b9e248b305c2075df576b8bcf40b940289891b", "bytes": 1444 }, { "path": "tests/test_migrations.py", "sha256": "4b6f2b5679bf2812edc26abc87eb18a5c2743b0df4653ecfda6405d7e6f75c68", "bytes": 1732 }, { "path": "tests/test_mobilityops_connector.py", "sha256": "7185a6205248e3923a604a6e751b4a4121dfed3195200479487f58b0910b7e96", "bytes": 15324 }, { "path": "tests/test_oauth_refresh_persistence.py", "sha256": "4d4006505b2b3ef1aa77dbb441143f57c8e7c04add542b10480a9ae0c9e4c6ac", "bytes": 7882 }, { "path": "tests/test_opencode_workspace_manifest.py", "sha256": "a8f32e6569ed3fa947ba8b714128a86610f0a186bc7a0447b3497e41ba6c8e9f", "bytes": 1134 }, { "path": "tests/test_persistence.py", "sha256": "139f399570d6123d3fb5f6d8f52eb4a47d1a2f2f72f68fd7d2b12d4bcf5a85d2", "bytes": 11927 }, { "path": "tests/test_postgres_acceptance.py", "sha256": "66135e7289f2103d83aa7c4d0f19b70086ea609424ce831e9946cd6433888356", "bytes": 2644 }, { "path": "tests/test_production_runtime.py", "sha256": "7512894742690dc5cbd80230a8aea2c0a899f36db8f804755dd18f93925d9ba3", "bytes": 57272 }, { "path": "tests/test_projectbrain_connector.py", "sha256": "9adf4b28a0527283b97dfba94ffc18dcbfe4c43a4130f80f126f91ecf3c71ff9", "bytes": 5254 }, { "path": "tests/test_projectbrain_contract_audit.py", "sha256": "bc3bcf1bb21be96097abecac11cb8353b9859ffeb7fa64b9dcb9ef6c12f22e4b", "bytes": 3070 }, { "path": "tests/test_promotion_preflight.py", "sha256": "4c95cfb6d4242f8cdf976fb5a8860119470d1a3ad1510a2c2d4472525f664339", "bytes": 25392 }, { "path": "tests/test_public_mirror_export.py", "sha256": "f076ff9b84f8803c9e06e77980319e060aacebbd171fbaa4eb8fe5dab7f0197a", "bytes": 2556 }, { "path": "tests/test_stitch_connector.py", "sha256": "c34cd2dc20721052dc63a15dc763ecc9b4f1adaef1d6ec2d5189adff9161c269", "bytes": 2477 }, { "path": "tests/test_unraid_connector.py", "sha256": "2ef8acc560dbe174f09751f3ab3c5c3bfbf4f6d09cef96ed373e7dd0d2f7d393", "bytes": 4242 }, { "path": "tests/test_unraid_deploy_trigger_contract.py", "sha256": "c08eae8589dcf9f0c5604d72c789883889fbee61fc5c626dab8ca9a126578b96", "bytes": 212 }, { "path": "tests/test_worker_readiness.py", "sha256": "5d5446d0224e2ae4d6b4fd91b6ade0906534888bc665d8f18774108dbc05685c", "bytes": 3793 }, { "path": "tests/test_wp110_governance.py", "sha256": "dbb358f03c4b55060949dd728228862fba59a0e51bc45bc166b9d8062de59af4", "bytes": 9314 }, { "path": "tests/test_wp140_clients.py", "sha256": "9dca27ef85e973bb16b038fc9348409589c4d861e7cb857900e3eaf2879040c1", "bytes": 6201 }, { "path": "tests/test_wp145_projects.py", "sha256": "7e962052e73a55d7864d6d5c1263be404362a3115cc8973468fda39704d97a16", "bytes": 3499 }, { "path": "tests/test_wp150_operations.py", "sha256": "fe1e3e746a42d8d6c972f94a55b1a83165f1754649b6167ded49cb7d2e453058", "bytes": 6648 }, { "path": "tests/test_wp160_security.py", "sha256": "ba823df74a30aa4c18d17021ea848e328bbdf7649f0b3f77d4a1445ee88ae1ae", "bytes": 5100 }, { "path": "tests/test_wp170_release.py", "sha256": "837c4ae46bd4bf8e186ebcd1b2b18d09a970d8c05b699e65bd2c84335b420f38", "bytes": 3908 }, { "path": "tests/test_wp220_cve_exceptions.py", "sha256": "afdd0aebfca0c2bb379edbd91d700f27fb6684f85a3b77ed339e7f7f901b03b4", "bytes": 6217 }, { "path": "tests/test_wp220_export.py", "sha256": "4532acc87b8c58993355b73ee8850450fc8ad68ff1f1fc7eb22c0efaa0585676", "bytes": 6032 }, { "path": "tests/test_wp220_manifest.py", "sha256": "fa4fa5ead8770e0ed8a5fdcbfc9532d43813135cc4ec2fcceffbb9b296369f26", "bytes": 19190 }, { "path": "tests/test_wp220_release_record.py", "sha256": "fb2a3512d1a6d1b64e51e4aacfaa83a26d0abacf24827509bd0457fe10bc9ca2", "bytes": 3515 }, { "path": "tests/test_wp230_authz.py", "sha256": "218bd70139767573ced7f210d230ddbd2cb5e3beafff7954f9b017efdf67a64f", "bytes": 6696 }, { "path": "tests/test_wp230_policy_simulate.py", "sha256": "f62386357ca2aadc0775fc7bba9393470ebdb85ff8f140f0f6c27fa994a1c74b", "bytes": 20597 }, { "path": "tests/test_wp230_rbac.py", "sha256": "63665cb5c25c4ac13bfcd9378d5db12fa4ebac804c616970862f67c51a4902d9", "bytes": 20973 }, { "path": "tests/test_wp230_session_store.py", "sha256": "828a4ec731ab4cca5b724d5c326d577a4034b89c2ce359bc329f24b36f0c8139", "bytes": 4889 }, { "path": "tests/test_wp230_ui_completion.py", "sha256": "dacb89c17ea74db69c8cf28b3ff382f5e55d2f8952b93d4fdbd8e5aeaf7b596e", "bytes": 10276 }, { "path": "tests/test_wp270_functional_operations.py", "sha256": "80311b250dd70c9c0bd535a45451f6a990a7476dabd645d3328cb551a9d13b89", "bytes": 8333 }, { "path": "tests/test_wp280_runtime_quality.py", "sha256": "dca6a2d4305aade1e7af210e343fb4cf372136d81cc0da3a1ca920b1dc30202f", "bytes": 5442 }, { "path": "uv.lock", "sha256": "4e8b857f3a4b8dee50b2148a208d887ce869ee2a6851734a8911d3ef61b7677c", "bytes": 104010 } ] }