From 9e288168238c132e57c6250a719cf458a80fe8fb Mon Sep 17 00:00:00 2001 From: Public Source Publisher Date: Thu, 1 Oct 2026 02:15:32 +0000 Subject: [PATCH] Publish curated Unraid-AppOps-Gateway source from 32a6eece0e3e1276946abdc04196c819daf02e2a --- PUBLIC_SOURCE_EXPORT.md | 2 +- PUBLIC_SOURCE_MANIFEST.json | 3776 +++++++++++++++++------------------ 2 files changed, 1889 insertions(+), 1889 deletions(-) diff --git a/PUBLIC_SOURCE_EXPORT.md b/PUBLIC_SOURCE_EXPORT.md index 7df17d9..343bcef 100644 --- a/PUBLIC_SOURCE_EXPORT.md +++ b/PUBLIC_SOURCE_EXPORT.md @@ -1,3 +1,3 @@ # Public source export -This source snapshot was generated from the private canonical repository at revision `3bd6f6fee310125bfbb4d4650389a817f498724d`. It contains no private Git history or operational evidence. Changes are published from the canonical repository. +This source snapshot was generated from the private canonical repository at revision `32a6eece0e3e1276946abdc04196c819daf02e2a`. It contains no private Git history or operational evidence. Changes are published from the canonical repository. diff --git a/PUBLIC_SOURCE_MANIFEST.json b/PUBLIC_SOURCE_MANIFEST.json index a030bb4..81ca805 100644 --- a/PUBLIC_SOURCE_MANIFEST.json +++ b/PUBLIC_SOURCE_MANIFEST.json @@ -1,41 +1,41 @@ { "schemaVersion": 1, - "sourceRevision": "3bd6f6fee310125bfbb4d4650389a817f498724d", + "sourceRevision": "32a6eece0e3e1276946abdc04196c819daf02e2a", "files": [ { "path": ".dockerignore", - "sha256": "af011acca8928d370fc3d9cdfdf158d4ca2846fecebed9284c2f3e3657c321dc", - "bytes": 181 + "sha256": "f70f308443cb02d6ac8b1c2041a9ce21dbf93394377a49bbcf846ea90e17a510", + "bytes": 163 }, { "path": ".env.example", - "sha256": "811312075478e38981f18d92bc40ff29406d048ea83af45109868d072a2d3279", - "bytes": 137 + "sha256": "e61be6eecef855b45deb7e9cd2636d32d60b794e5fd3952a6d78990424d779eb", + "bytes": 134 }, { "path": ".gitattributes", - "sha256": "04dc46ed1e39c1057a2804e31555ce31cf764a0567a230ad14e88ad77983fcb3", - "bytes": 154 + "sha256": "42dc3628e28e73c43dae27bc792bcb5a697de95962261d3ae2d603fd18fba206", + "bytes": 148 }, { "path": ".gitignore", - "sha256": "bad7ad21cb68e34a98607c46b6cd90bed376e0d3662dceb7f40250676da9c0a1", - "bytes": 494 + "sha256": "03c469aa742f0d1541881b50abaa7dab2991cdae285af6a2efb81741d40ca40f", + "bytes": 454 }, { "path": ".gitleaks.toml", - "sha256": "56434c668e32ca14d6669550642e8ae36517bc4b1a54ed90e1f8fbbff6ca97b6", - "bytes": 774 + "sha256": "48380b6edbe1185d5a3e2c95f065ae94c909a5993148cd1e6666ac52aa3e4ad2", + "bytes": 761 }, { "path": "CHANGELOG.md", - "sha256": "69b807ce37905800e94d6f05990256f245e730a75a65d51b3eb9502e529fe524", - "bytes": 25357 + "sha256": "6cfb7722021c3e6017a1afee57d378ed7bcff9496bf52f5b75ad2b7ce23984a5", + "bytes": 25044 }, { "path": "Dockerfile", - "sha256": "67b2a4dee95c5dc4edd2f794bdd5a3a96361eeb13fea053ecf095ff6327728db", - "bytes": 3551 + "sha256": "7a4c8c331308995ef23ce518f786edc73a3cf8376ff6733523f1ca02daf68258", + "bytes": 3478 }, { "path": "README.md", @@ -44,1128 +44,1128 @@ }, { "path": "SECURITY.md", - "sha256": "a52ff84a76dc1677aad52fd03f6e225b43a2712f2016217ce24a17d081d7ac92", - "bytes": 2865 + "sha256": "7398eb52943b8fbac980c1770d1ffe84321bd9b8a314db30d92adc764d8e7c7d", + "bytes": 2822 }, { "path": "backend/app/__init__.py", - "sha256": "d114be3265c7fb2fabf4b9ddd8b58b088949033875198d9b8e82cd02ef948298", - "bytes": 60 + "sha256": "321560f56da2142893374b8c37b70034488ac07e8c026e81d4e5f7f70587e903", + "bytes": 57 }, { "path": "backend/app/api/__init__.py", - "sha256": "7d3052781c7fb5664b1820c844e23ea1cb864bbe71ade67b088a253dfad2e316", - "bytes": 25 + "sha256": "e167c283254c06b8360beecc43e762315f05775a28c87d12c2e1b5b2db7412d2", + "bytes": 24 }, { "path": "backend/app/api/connector_runtime.py", - "sha256": "c0fc02702bb9db9a6ecdf489be57072583043134879386627d0322e7bafd5fb7", - "bytes": 335 + "sha256": "b847e48661a0fe54917894392cadc0d1b4b539285f1e941ba4c87169bc7a7ed5", + "bytes": 324 }, { "path": "backend/app/api/routes_actions.py", - "sha256": "c2510d89b9832bb38102e621752f3658a5c196c56ecd03f94c5c6b85c0020f88", - "bytes": 20255 + "sha256": "ff5a5fc977e2cd35617b3fec42bc225c40fde896725a1f906e971382f2bbce60", + "bytes": 19745 }, { "path": "backend/app/api/routes_ai.py", - "sha256": "6dbf65e1ac61f9d691faba9f03acc709f018b7386d5cdc7aa3a84dc4a7a6a900", - "bytes": 7991 + "sha256": "657d3a13deca361c9e5fc8dcfda94b483934288c10d9e5e4656105dcacca03d4", + "bytes": 7781 }, { "path": "backend/app/api/routes_ai_remediation.py", - "sha256": "e2e314dfbff2ae18386a44656ac5ed1d7d6b10815dd7ed2517b701455719c0e9", - "bytes": 3339 + "sha256": "764006a4342559a0df9bcf8754015a16d38b27de39c98a3f2dde3de719ced2ba", + "bytes": 3256 }, { "path": "backend/app/api/routes_ai_security.py", - "sha256": "f7c86218513bcd2b25274c2731e5378bf1a2650938c1df6aea4c27b9d18e5ed9", - "bytes": 3254 + "sha256": "4464e537f737c3a5cc203b5e1b74f5f3f894691fede5070f39a268c484ee64ec", + "bytes": 3171 }, { "path": "backend/app/api/routes_approvals.py", - "sha256": "bc3081608e97876cf5ff60ffbfb6af219d957a5cb0d6427a1c5fb6027776291e", - "bytes": 5607 + "sha256": "665d5c9e4172c08d126623be7a35122e9eecead4e3eddf7fe9772ac5337fe0f9", + "bytes": 5457 }, { "path": "backend/app/api/routes_apps.py", - "sha256": "b3141f323256444535e98c4633208b47f2e8af5cc13027c82bdb3ed93b222533", - "bytes": 8159 + "sha256": "c4c8d0a0deca581730e914e31cb90328df16aa6c657009132ad9e6a7e3567235", + "bytes": 7952 }, { "path": "backend/app/api/routes_audit.py", - "sha256": "7a563f0b95931234b685b72bf3091243366aad17b90986797051bd9b7ab64bac", - "bytes": 655 + "sha256": "45a7a9d4fb77be269aec3e8b035bdc2a1f7342a4bb80d68304bdd52ac66d4d06", + "bytes": 630 }, { "path": "backend/app/api/routes_authentik.py", - "sha256": "6737971d0890f858dbd99da195483ced14966e9c4ece41ca180d26ed994ddb7a", - "bytes": 2197 + "sha256": "29834b61c6661af4cf6b0a7376e033f34b206170f7d16af774b6252a1319d387", + "bytes": 2105 }, { "path": "backend/app/api/routes_connectors.py", - "sha256": "59f85d0749474ebe700667a19af88e22a2d9176addaa7b16b02223367a68f80d", - "bytes": 5334 + "sha256": "365163b3931f44e9cc87de8708670508f2dd3d96788d8a2fd4e9c054c2475fc3", + "bytes": 5201 }, { "path": "backend/app/api/routes_containers.py", - "sha256": "6850c36e2e8837c1f48a9ddda466e861da0bd034e3d1d4f60382b1c272d88e91", - "bytes": 2343 + "sha256": "c9f3848e1f447af2e757dc3c4b391bb62ca38e95395422657b6b918ea46a2707", + "bytes": 2275 }, { "path": "backend/app/api/routes_deluge.py", - "sha256": "311ce171fa9c214ae2967ca7138a31855a46bf6c39d596fccd1a67d6f91ccb41", - "bytes": 7440 + "sha256": "80ef483d5abe138b7d6c0377512fb38b5f8050a86aa24202faeca4ef6d012e07", + "bytes": 7232 }, { "path": "backend/app/api/routes_deployments.py", - "sha256": "d050e157b8e0d2edbc7310f957eb208838d6746f94fcb39ec6d428d021e67ba3", - "bytes": 4633 + "sha256": "722e15610014d16500043e732e94dfc709195daa0e0a94a0a3d7ce5807b22287", + "bytes": 4493 }, { "path": "backend/app/api/routes_enrollments.py", - "sha256": "834a6fc2d2ebb0c39c84d3c7417794f0e538b74e6e5e3e47ce5b35aca354c807", - "bytes": 3542 + "sha256": "19439108f61b998a499e5ab474b6a7a6e3a3fc30a43e5913a9bb605035f5c2a9", + "bytes": 3440 }, { "path": "backend/app/api/routes_gitea_actions.py", - "sha256": "d4917f72a9be1b1874a76f42a0a6ab16cda3b7d49b16fa10253ea83c6fc81f5e", - "bytes": 1258 + "sha256": "103ea2514b709d305419dbba7c1192ec7441aec9e252a26bc8d2d9d5204719e5", + "bytes": 1221 }, { "path": "backend/app/api/routes_health.py", - "sha256": "e65c718fb1dc5416ad221395709276bfada526311caf80595bd7b043fca9ea46", - "bytes": 129 + "sha256": "12ba9557eaf68a23464d312a1577495c0f8a126cff560dd0586235bde3717e65", + "bytes": 122 }, { "path": "backend/app/api/routes_integrations.py", - "sha256": "b77512bb33e1624caafb312bc4d63a5219fba2406d0437bb009025504dafd2ab", - "bytes": 5406 + "sha256": "61dab28024b899127b6176a6802c9c2a2b218f7c60b781cbb3aa14d66f52dd6f", + "bytes": 5256 }, { "path": "backend/app/api/routes_inventory.py", - "sha256": "4a0eacc801369200b19dd4e916a315369297bc1a9bec76637b2844b4363b0961", - "bytes": 5200 + "sha256": "37e781af07005493e35fcb4e5241cc62003b21bcedb812f8167987beacc8c7b1", + "bytes": 5049 }, { "path": "backend/app/api/routes_jobs.py", - "sha256": "a5b5e6a36d5f72e0ce869463b13301c3bd5a0a1afe7e2e1c206ee76c7d4cbdf9", - "bytes": 2334 + "sha256": "cbc1161ac8bf28d7cb2923586d2ed92de3339e7494cfe6ac5b3185ea69cc64ea", + "bytes": 2264 }, { "path": "backend/app/api/routes_knowledge.py", - "sha256": "e056ac30912342294bd77de9feb901b1a72a28d0b302efdb83aa872a0eb87342", - "bytes": 1299 + "sha256": "e0cdd42bb6eabc0086fde9d34fdca50c7d666c910baf19774acabdebbf5e61de", + "bytes": 1258 }, { "path": "backend/app/api/routes_media_pipeline.py", - "sha256": "60c39ab790c21386aafcd84cd4bd674d3ed9d72a3d2b5963b15d69b3c72919e8", - "bytes": 1818 + "sha256": "8781dc6c97459500792842a2a2cd04d188e2ef4ba475f084972d1605e8cd091e", + "bytes": 1758 }, { "path": "backend/app/api/routes_nginx_proxy_manager.py", - "sha256": "c11d8a7a140b70c640297aaba724502849e679cb9d155ba1dae25b986550897e", - "bytes": 2704 + "sha256": "ef7ed9a4bffd8068764e77f5e3807d3dbc7dda669db884e15a0fd801f25c678b", + "bytes": 2596 }, { "path": "backend/app/api/routes_notifications.py", - "sha256": "dad11325360a61d8b787d1b40334ddd5c3e349397c3e9ab2b0d5f382bc4d035d", - "bytes": 4882 + "sha256": "6242589cfeb81e557f5f9fb4b4f4d92a759dab43c81cf8dc0647d739e6169fb3", + "bytes": 4743 }, { "path": "backend/app/api/routes_observability.py", - "sha256": "bab0c4fba6d6c58eb7db0a5280db9ab3efef6614890aa29614cf06053aea55fd", - "bytes": 26303 + "sha256": "32b0bb7edcdeef743ee24e75edf7f63feb40ece3fc705ae64fef54d3b61c04f8", + "bytes": 25670 }, { "path": "backend/app/api/routes_playbooks.py", - "sha256": "4482160d3a5de87289d8b2a1d6c735bea17974ee7e29fee2de08718e14b30f63", - "bytes": 11137 + "sha256": "f1e1b16f654c0f65b6a405e4ca13e3010f481cdcea7db468cb286af7a87a415c", + "bytes": 10910 }, { "path": "backend/app/api/routes_plex.py", - "sha256": "6959a85c035d10cdcede423e2d370734b92ef3122350b545f2abb09e3eabe6ce", - "bytes": 6233 + "sha256": "004f24d574062aab32bce5b79c764c18b517a6ab71e2416a9e6d9d43c1fd8128", + "bytes": 6064 }, { "path": "backend/app/api/routes_policies.py", - "sha256": "c6e746343dd5bddba6443ce19a57970cf142a74cbbc8a931dfd5a300877f6276", - "bytes": 3488 + "sha256": "d2fee3ef8263e3018d21b852edb1bbf56ca6810e09962bbca1e037312a77f56d", + "bytes": 3397 }, { "path": "backend/app/api/routes_privatemuse_artifacts.py", - "sha256": "9c25a7c6af56a66fb96ba5da5319137a35d3cfb9cde6027591ed9d91ec57c26f", - "bytes": 4333 + "sha256": "3c71e6834467f0761b1197996ea07fc3b64a31a9936b9befcce973ab8825e611", + "bytes": 4194 }, { "path": "backend/app/api/routes_prowlarr.py", - "sha256": "0ad4530a6a17bb6128d6294f19be71a453e2beb8e7b8aeb2d6620f0bbbc5b22e", - "bytes": 3689 + "sha256": "e1535da1dd3d170e88e8627ed3acdf912cc84b330e2f7abedffd76324f66716a", + "bytes": 3591 }, { "path": "backend/app/api/routes_radarr.py", - "sha256": "bc74dfb8a7db81e2dd7eacfd4c2c63502ec081d8f99272bc36a06de2e23c8f11", - "bytes": 5532 + "sha256": "9d1bd317feb183c9bb3ae16ef428f6492ae44d893420b6e4bd0b49ad70940ee3", + "bytes": 5355 }, { "path": "backend/app/api/routes_runtime.py", - "sha256": "3bcafb2d2541463fed162d8afcdf560949deeb026702bbeffd365ef0b916865d", - "bytes": 8717 + "sha256": "409588a72430961d51716900c489c3b288ccadcf025d7088ef941bb93c6055c5", + "bytes": 8459 }, { "path": "backend/app/api/routes_safety_center.py", - "sha256": "de5312bda8907e8f43df68f02a471807553cf3b4dcada292f2add898e2cff673", - "bytes": 2402 + "sha256": "3727c2fbbbfcd49bd870c9f671cb294a57c6824a6ea2447c369873ef5cb55e13", + "bytes": 2335 }, { "path": "backend/app/api/routes_setup.py", - "sha256": "65d46a902f4ef113e3a94dc048d23744bbf906cf5abaacef397aaa56deee618a", - "bytes": 10054 + "sha256": "bec9032a373e4190a4a4981c5974d45ea080f39cbe0acf9cbe56b4b416605acc", + "bytes": 9821 }, { "path": "backend/app/api/routes_sonarr.py", - "sha256": "3a927b3d91258b4135412adbaf269cd3ce8f725f562761ea955ac1920d85eefb", - "bytes": 5556 + "sha256": "e250bcf93e7073db6db73a9041d0c5f6b9a6951d5da3063f899e47bb320b05ae", + "bytes": 5379 }, { "path": "backend/app/api/routes_stacks.py", - "sha256": "2ab8805d280f588916b535132807091e60ab844f4836136f36c7215fff09f757", - "bytes": 1196 + "sha256": "53e8f07e5629c25c7d4cf54c632f3d200d8bdebd7c4d4369630e4d36d38cc7e9", + "bytes": 1156 }, { "path": "backend/app/api/routes_system.py", - "sha256": "dd00924212e383fb40927b5915b3be75c9d131c4e43261b86e13a09c83d5d1bb", - "bytes": 3583 + "sha256": "4fb7a6b7d15b1f1a1f0bd69533bfaa45f1bc621800e23aa0a3675d4aa161c09a", + "bytes": 3507 }, { "path": "backend/app/api/routes_tautulli.py", - "sha256": "636453676f36b1dcbb3e6b0efdddccecb79be93c5b685d9a06c808ded0e96e7c", - "bytes": 4076 + "sha256": "49e78f0c502f929e3244e32be30a51e7b46800a0ae3211f830c172fe3ea43e3e", + "bytes": 3954 }, { "path": "backend/app/api/routes_unraid.py", - "sha256": "35e7f4c81f5c3eed196c380bc1e817eafd9e428d574323a91990be6a705c84c0", - "bytes": 6782 + "sha256": "782f77d6a86205a77debf2bfff38a67e318c51b6d8947ec75c968ae27eb4a4bc", + "bytes": 6616 }, { "path": "backend/app/api/routes_voice.py", - "sha256": "21a9d2770228d2c1374c5ca6a79e3e388888b2322fae90f784c02dc84b4a95c5", - "bytes": 14825 + "sha256": "2644f0b7cf38e342c4cb0472bf132c72790d5f2f40b3db754e3267af383920e4", + "bytes": 14437 }, { "path": "backend/app/api/routes_voice_operator.py", - "sha256": "534addc180f5564550fda13e58e23e8ce4336c88535d318a41438a89690514ff", - "bytes": 1441 + "sha256": "83e6b198a5ae9cb0c2b1b83121126126496b1fceec19274419ff78b8e31e64bb", + "bytes": 1401 }, { "path": "backend/app/api/routes_widefrog.py", - "sha256": "c97c342e400faa1390837e95fdffa6395c1b389ab652b6e8e061aaf3b0dfb05a", - "bytes": 6010 + "sha256": "3cbcdfa3a192cd6bd538f8d31a3247b8a603d80d1a1f12bc91428dfb9a3eda6e", + "bytes": 5850 }, { "path": "backend/app/connectors/authentik.py", - "sha256": "f5b1e2bb8d7a4d27573bf0330602ac9d14e05f41587984745af2951db780745b", - "bytes": 42748 + "sha256": "72e21c055ff6344c90a4c6d74f920d340332e2559e0e59aebb2f2bc2c91d1604", + "bytes": 41931 }, { "path": "backend/app/connectors/base.py", - "sha256": "db048bfa831948dda6a3e980c1c45c1e56c009e9dcfbfae398fb69b7b234f0bc", - "bytes": 310 + "sha256": "6f1612ab5d781a9f35202417ef37e6689f626511ce07223a334ba458a27fcc46", + "bytes": 296 }, { "path": "backend/app/connectors/deluge.py", - "sha256": "a2c8c40688df14beb1a2cd17a8739911cb55db5ff595ccaa88349a25bc991d61", - "bytes": 16149 + "sha256": "17aa3da86c5062cbd0558c81e9a8d6e23f54812f58573d108a3b6ffc2a8255bd", + "bytes": 15779 }, { "path": "backend/app/connectors/gitea_actions.py", - "sha256": "c5af5d78b4ce55a60fe409ae371f7fb7a49ed6b8a4d5674364845e8fddb74445", - "bytes": 19157 + "sha256": "711a92fcfdb0a27bd192d587d9b2597d2c64852f4343929a0e93f95042467323", + "bytes": 18661 }, { "path": "backend/app/connectors/nginx_proxy_manager.py", - "sha256": "eb1319d26d395f9bd7bf5a18b71a4a4dd6c2149e004115e00d2c108f2490ac4a", - "bytes": 32949 + "sha256": "ef4ac863d913a2982167bf970dbb325b7b878daaaad3a1e12b403842bf8de032", + "bytes": 32304 }, { "path": "backend/app/connectors/plex.py", - "sha256": "5f39b0edd79a7151c4b830a30f8f0cccc0c833c57808249760fb24a7509b0fe2", - "bytes": 15886 + "sha256": "1e7a0b70d75b1628ebb58d097b7f0a21f0a71a61905a8331f17fc6ffb54e1d22", + "bytes": 15557 }, { "path": "backend/app/connectors/portainer.py", - "sha256": "60e0a28c440ffc8a989b2d8c7a61769132fce06fcb7f5ea708d1e0ec000e237f", - "bytes": 19493 + "sha256": "b22b3d36294d2aaa1dcbcc0e140d515893ec0ba58f095c5f6ccb6d82f161a517", + "bytes": 19001 }, { "path": "backend/app/connectors/prowlarr.py", - "sha256": "d4b3c28f519ce0d5ab486ad468d0161e1de82d14057dc98db86e9f719105c113", - "bytes": 13623 + "sha256": "f76bb34783686826fb9f3ac7410fbf335fc464d6a868fb855cde8130c44ae9c5", + "bytes": 13324 }, { "path": "backend/app/connectors/radarr.py", - "sha256": "1af462945a3bfc286e6ac6f45144d12f84803d980f0e6b1912c4e55dc591c0b4", - "bytes": 12397 + "sha256": "6c71368ac1f6e13dab18aeccd4a37bca18686dd8d0d2493262e1590cae1bb4de", + "bytes": 12083 }, { "path": "backend/app/connectors/sonarr.py", - "sha256": "17a9609c47641bc32e99149093262af468e5d966ae207d2186d73b87d8c42a86", - "bytes": 11784 + "sha256": "2eeca35acd1ac2a545983bbffbb2fa5645f0252237d0417720428be030c60765", + "bytes": 11484 }, { "path": "backend/app/connectors/tautulli.py", - "sha256": "890e545c6334f4f508816740ca56856d53c5f7aba81c864e28cac767b5adbe19", - "bytes": 19341 + "sha256": "89aaf5a89bc8b9f6b4f0344a3454fa3253e907eb703541de8922e04efecb52a3", + "bytes": 18957 }, { "path": "backend/app/connectors/unraid.py", - "sha256": "3f15567e688f98d1d1c0089fca3d45bb6ddfb7038187f090baa223e55c82a37d", - "bytes": 30947 + "sha256": "532deb6da9b97cb64e32ba774f1f21ddf47d8ffbc381c9dde9662fd82bac835a", + "bytes": 30205 }, { "path": "backend/app/connectors/widefrog.py", - "sha256": "033e49404afc68e07ecdcf2f4e50d04587a5a14502a83094f1a3ed4c24749e28", - "bytes": 10831 + "sha256": "57ea470497ea00dcd20e4e6f638cfa5ea834769f9219e7e7b5824c76465a5bc9", + "bytes": 10621 }, { "path": "backend/app/core/config.py", - "sha256": "8a680ef32bd2571b470f35cda29c98a43c732a5c8448a6efb791ca90aded218a", - "bytes": 23635 + "sha256": "4de2408b49a520005c193a08eca68dcea1c9d7b785b96f85c9e376bdb73a69af", + "bytes": 23273 }, { "path": "backend/app/core/network_security.py", - "sha256": "963fead292ba28c54f9ae87eb4615bc230cfc8172f55b0dbee411dfed3cfa90f", - "bytes": 2877 + "sha256": "2e6c0228d96f2fbfb1da45632aa95c50e008a25c42e5dbe4cf214478e00d16bb", + "bytes": 2807 }, { "path": "backend/app/core/redaction.py", - "sha256": "65537744de2b6f5982bdc437b75063d16dd2bff66c9662a6d466ba7a1147874a", - "bytes": 1435 + "sha256": "ed01dc0f68971ed1f5f5fd0a213d403e140b86d81c60f64f23e0b779a7bf9ba6", + "bytes": 1401 }, { "path": "backend/app/core/security.py", - "sha256": "87fdad8a4154b0462d6d8ed219530988870bb80192fc604adcef3aa1aa8cca7f", - "bytes": 10483 + "sha256": "ce1c6e9480b25eb2c3a05deb7b1c66ea0c75f80f8f3fbf0d7d1dac6469616ea1", + "bytes": 10228 }, { "path": "backend/app/core/time.py", - "sha256": "7858a63d3655e936a52798f93ea191323d4b3037ed11e1f204e23b70bed38df1", - "bytes": 236 + "sha256": "be730f13b30ed75f6fb9655274f6819928fedbf28aede21f9a9789c4950a013e", + "bytes": 228 }, { "path": "backend/app/core/version.py", - "sha256": "04ace8d7f0d2b4707a9d5a4d8f005693025705412e461f309ad24120b3c6c1ff", - "bytes": 23 + "sha256": "1e3f07d806f71cda93fe0c3762d48ff3b1fd71da91d962a8cb18cbb2c552088e", + "bytes": 22 }, { "path": "backend/app/db/init_db.py", - "sha256": "a5b5afaa023e56aca19e7ab393e96b749f8d7693b56f87143305b65f44b78a26", - "bytes": 71011 + "sha256": "dfea04f71fc9bacee00cb057ea4b18416c35da0e32085b15ac04d2693fd24e54", + "bytes": 70067 }, { "path": "backend/app/db/models.py", - "sha256": "d95d938ddb03bcd05c45a4830e82b6fee563d74c34796eded1ffc8e7a9bee1e4", - "bytes": 15425 + "sha256": "76d5f7b50c3607d52df290bd1fe21134cfcec52c01cc3cfd06e25d86d5cda64d", + "bytes": 15027 }, { "path": "backend/app/db/session.py", - "sha256": "0b92ff98aaffda4251305c12ee01c314828e104f338bd98bd74b9405780e5255", - "bytes": 1251 - }, - { - "path": "backend/app/main.py", - "sha256": "26520d580c9637ec42645e29d453895cdb5f143bf2f7fadaa090e390595cf1c0", - "bytes": 15528 - }, - { - "path": "backend/app/mcp_server.py", - "sha256": "68cf119eeee630bd946ddb951dc921092a5805ad889ce8fc6b66e07578fdf354", - "bytes": 35275 - }, - { - "path": "backend/app/schemas/ai_remediation.py", - "sha256": "7e78e89c1b0ec9fbd2d2701394aa577cbccf313a28182d318b88bc921040e7c8", - "bytes": 3722 - }, - { - "path": "backend/app/schemas/ai_security.py", - "sha256": "d5b44158f447a4ea50c425c3a3437dd1f218f507fb3e124a63acf97b83982854", - "bytes": 2912 - }, - { - "path": "backend/app/schemas/deployment.py", - "sha256": "3ddf1e28f580934663190b74274dc5aca48485077675abb7a74035a091fdc50e", - "bytes": 16229 - }, - { - "path": "backend/app/schemas/enrollment.py", - "sha256": "f7a4fbd2f2e28403c880d3974d248705dfc6257fe41d0c9ffdf2869fa50bf918", - "bytes": 16375 - }, - { - "path": "backend/app/services/__init__.py", - "sha256": "7eb70257593da06f682a3ddda54a9d260d4fc514f645237f5ca74b08f8da61a6", - "bytes": 2 - }, - { - "path": "backend/app/services/action_execution.py", - "sha256": "5115ac093d517f929490d8cc9a83bb9875622b70fdc78980f8a6ff857094ed6e", - "bytes": 79621 - }, - { - "path": "backend/app/services/action_registry.py", - "sha256": "7f6fd680a0511714a8734247e065f9db4c608feeabd87c39f9ae71df874c98b5", - "bytes": 20912 - }, - { - "path": "backend/app/services/ai_remediation_planner.py", - "sha256": "5334b2e6895944e50017b1617f6b0125591f020bd7194c77adf733515b5832a4", - "bytes": 44579 - }, - { - "path": "backend/app/services/ai_security_reviewer.py", - "sha256": "c467feca1fb12fa927e62827499167a2ec5c6dc8670eb20c00e1b1bb3dbf89fe", - "bytes": 58886 - }, - { - "path": "backend/app/services/app_classifier.py", - "sha256": "02f1c03452b2dcb4623c084f398efa3c20d4bb495b3214322674a623bbb68f19", - "bytes": 16690 - }, - { - "path": "backend/app/services/app_registry.py", - "sha256": "16d42c1867c709dd19e11106ec2d3086ec555b772f99fc288f31be93d833265b", - "bytes": 1594 - }, - { - "path": "backend/app/services/approval_service.py", - "sha256": "30d7b60123c6407b9e6dd98b8f29e5c7c1996cf48d6fb65942cca1c4f5d6536a", - "bytes": 5297 - }, - { - "path": "backend/app/services/audit_logger.py", - "sha256": "6f799aec15bdeaff850076ba032ac4d1b799686066a684df3bd6024a6e91888e", - "bytes": 1996 - }, - { - "path": "backend/app/services/connector_health.py", - "sha256": "ee9ef534cdd3bed2ddfac2865cee11da05b8c2e17e800aac498c89b0145df96e", - "bytes": 3526 - }, - { - "path": "backend/app/services/container_restart_service.py", - "sha256": "8f8e9a8b011e50b103e6942f7bb36fa028a50b12998324504bd047266a60dd29", - "bytes": 9446 - }, - { - "path": "backend/app/services/controller_artifact_promoter.py", - "sha256": "c5a03b5c95b880def92e584a3f3b67996514898547042ca7cbf9d5a31aa048eb", - "bytes": 16503 - }, - { - "path": "backend/app/services/controller_bootstrap_import.py", - "sha256": "85586f86be6f925c827fe3ea5111380dd0e83d28d2bdb89073e50e6fbeb9d0c4", - "bytes": 1030 - }, - { - "path": "backend/app/services/deployment_broker.py", - "sha256": "1b14fe5b5869e83a953ed1837022b93aadbf1ac713183469f23e68c07d19256c", - "bytes": 22882 - }, - { - "path": "backend/app/services/deployment_control_plane.py", - "sha256": "8a091f19f4729de53be592830c4790db6166f740ae8b0e28d22fe177ac1fb456", - "bytes": 29425 - }, - { - "path": "backend/app/services/deployment_target_registry.py", - "sha256": "6a9d2d2d6e1f2604e44cb5370bd7d39d760f2a7e67bfee2f5e93456d8e7b5d97", - "bytes": 20712 - }, - { - "path": "backend/app/services/discovery_scheduler.py", - "sha256": "2493c63f150274b96231f65eb88289f0ab9a3d420f4ce667d4241356bcd4aada", - "bytes": 13844 - }, - { - "path": "backend/app/services/enrollment_plane.py", - "sha256": "f9c43d95395eaac54f051e01a75df2498fff9c2f09effb56e40d50c537a9efaa", - "bytes": 52498 - }, - { - "path": "backend/app/services/enrollment_profiles.py", - "sha256": "8bdabdac591303ce027c8b65c80f4a84c51d0fa1d4c68fe876e445b95d4461cb", - "bytes": 1743 - }, - { - "path": "backend/app/services/gitea_project_auto_registration.py", - "sha256": "4cb6c77e499c86fa01cef1b0b14cc13c2f3f0773946d0793944ac3c90e42b7a3", - "bytes": 25754 - }, - { - "path": "backend/app/services/healthcheck_service.py", - "sha256": "7650961ad99fee9be8d8194c923f84996529e14f05f465eecbfa171cf65336ee", - "bytes": 80 - }, - { - "path": "backend/app/services/home_assistant_voice_readiness.py", - "sha256": "1d2109fc8f090cb8f912d941f57cca9d9c2d98eeab7dcd4a796996fb40597916", - "bytes": 8717 - }, - { - "path": "backend/app/services/incident_service.py", - "sha256": "fb2c7f9907273c79850e69ec8d99480b71d287878d80e3da80c681496f2aab72", - "bytes": 5713 - }, - { - "path": "backend/app/services/inventory_discovery.py", - "sha256": "ab6d151974a9e849e4c9b42efc5cee305297b6e9eaefd154d64e1502dd1590e5", - "bytes": 71492 - }, - { - "path": "backend/app/services/job_runner.py", - "sha256": "64423fb4c73a2eded275d0c741f9ef35f5e23b7bd5df2f25adbbf9a47d1b92d3", - "bytes": 3089 - }, - { - "path": "backend/app/services/knowledge_service.py", - "sha256": "5743e2d354a329b4dd239635ae2f210f452748973c5bf84c16a42441bec12677", - "bytes": 17970 - }, - { - "path": "backend/app/services/maintenance_scheduler.py", - "sha256": "b74ee0d1315e8394709eb25d12ad78d413f291ea8520e493a3811685e4896fe2", - "bytes": 5315 - }, - { - "path": "backend/app/services/mcp_hub_deployment_reconciliation.py", - "sha256": "d8d41d679cf388e41c654bf2963544584f0be3eb5a75f64349edc884052136eb", - "bytes": 30371 - }, - { - "path": "backend/app/services/mcp_operations.py", - "sha256": "ead789c0b591072c3a5acbb369854d2a26488adf637136d10c829d8f4a7f2107", - "bytes": 14994 - }, - { - "path": "backend/app/services/media_codec_dashboard_deployment_reconciliation.py", - "sha256": "63fab9ddd894bcba5d987b48e3303c6adb073bc0b2e4927fd9a238de4c1b83ac", - "bytes": 44011 - }, - { - "path": "backend/app/services/media_pipeline_service.py", - "sha256": "fde5460fe3fff3eacf3e02f3bf7838da2bd46756f809349e1e29977ffba9eae8", - "bytes": 32423 - }, - { - "path": "backend/app/services/n8n_integration.py", - "sha256": "0f86bfd24301c4a8964cfe174dcade05345be35294b41459a57bd597ec092742", - "bytes": 11450 - }, - { - "path": "backend/app/services/notification_channels/__init__.py", - "sha256": "cb7596ec2317e2f6a2f269d18774d92e64e756ff3315fdcf1b70ffc21317be50", - "bytes": 48 - }, - { - "path": "backend/app/services/notification_channels/external.py", - "sha256": "4eb71e90885a32b853e0c2e6a7ca235a93d641a6d5a029112243e13fbe72cdf5", - "bytes": 6927 - }, - { - "path": "backend/app/services/notification_channels/home_assistant.py", - "sha256": "6b89e496c7d2b01383cb55b783509dd3805fe965409dabfaac9537317d84b25d", - "bytes": 8216 - }, - { - "path": "backend/app/services/notification_service.py", - "sha256": "0b4bfe56117d389565195e3c1468bc94a6dc8dbbddcf51e0acc4871880448636", - "bytes": 46351 - }, - { - "path": "backend/app/services/policy_engine.py", - "sha256": "64eb58c79cd5077d99f550d3f45c53f1d31c654f3acebb7fce16764d724e6614", - "bytes": 10265 - }, - { - "path": "backend/app/services/portfolio_deployment_enrollment.py", - "sha256": "c045e37e0baf197fac4260897ecffefe3174d3b650a5d1e1b79c6ebb0de1a79e", - "bytes": 34273 - }, - { - "path": "backend/app/services/portfolio_deployment_recovery.py", - "sha256": "61dd19c41162b5a34bf672bc7fc0b5c3a99389efd16602af4d17912121954524", - "bytes": 17494 - }, - { - "path": "backend/app/services/preflight_service.py", - "sha256": "751bdcb2c65c1b51676522a7cd7e4d6350a484ac792615a0920dd00a150e4c4e", - "bytes": 1068 - }, - { - "path": "backend/app/services/privatemuse_artifact_installer.py", - "sha256": "97d7746bcac11ce0dc3c5335e13bb0b57f3131f92db309c26e5681b2a2126ea0", - "bytes": 9638 - }, - { - "path": "backend/app/services/privatemuse_deployment_enrollment.py", - "sha256": "489f453c6a2ccc25a573570f1ce079f3f2f80d3d38c371f691ddfaf0bdd6ce4d", - "bytes": 22422 - }, - { - "path": "backend/app/services/privatemuse_deployment_recovery.py", - "sha256": "8a95a950708be8c649a98abc14595871477d91e46552b64a276146a84b9d850c", - "bytes": 49027 - }, - { - "path": "backend/app/services/privatemuse_webhook_repair.py", - "sha256": "ac8dfdf6dbd3cad25804e78cd9b3837eb4d40d390169e19d5959daaaeeaa8838", - "bytes": 12208 - }, - { - "path": "backend/app/services/repopulse_adoption_journal.py", - "sha256": "7eb51356acb297fea0862e6aa1f49d946c0b7be236f68806721aec3d01230f84", - "bytes": 10602 - }, - { - "path": "backend/app/services/repopulse_adoption_ownership.py", - "sha256": "04f5bf4579bd23ca5899839381eb2ca433bf24eaa62fd8a380a61b34231ebd83", - "bytes": 24281 - }, - { - "path": "backend/app/services/repopulse_adoption_preflight.py", - "sha256": "03900eb86d8aea3f5845fb4d3bbf5e53a5e84a0c0414fc37dc4cc435754e2c04", - "bytes": 37888 - }, - { - "path": "backend/app/services/repopulse_adoption_runner.py", - "sha256": "7731d4d50166ea005021c427625f3b49a8f0ccd07807d83ecdba9811415980b0", - "bytes": 55045 - }, - { - "path": "backend/app/services/repopulse_legacy_adoption_protocol.py", - "sha256": "ba76f36cffb712f54c53de9182f56ca2596c1a995201922b96c8b6c8ac5af717", - "bytes": 39668 - }, - { - "path": "backend/app/services/repopulse_proxy_stage.py", - "sha256": "0e29e8e523ebf32443aa5b7171a73dc021d96ff09dc902faceef80b6564c3e60", - "bytes": 3984 - }, - { - "path": "backend/app/services/repopulse_secret_import.py", - "sha256": "ffdd6c2da7a3f09e06a01b9993a91f74a35a57ba999a5e782c39a8f3d533c3c6", - "bytes": 2888 - }, - { - "path": "backend/app/services/repopulse_target_credential.py", - "sha256": "462a4f26779e220808679cf5750b608e89a77b7bfc84b5335df77b1ab41c8bc9", - "bytes": 3573 - }, - { - "path": "backend/app/services/repopulse_trust_stage.py", - "sha256": "cd81eac3c4183c6e006c43d4381a54e70c0724330f10f8d6f8ef9789e90c5a34", - "bytes": 3303 - }, - { - "path": "backend/app/services/request_metrics.py", - "sha256": "9174cf797f242d2150a167a3903439f82e813a8e2aec60b99ca18381e45a040f", - "bytes": 4942 - }, - { - "path": "backend/app/services/runner_fleet.py", - "sha256": "96ade4a3a188428892fd50e9e29730f24cfa9c647c09c567a3306367c3b8a4bb", - "bytes": 3294 - }, - { - "path": "backend/app/services/runnerless_target_provisioning.py", - "sha256": "73c13ab940865cf699a278e6f342c59c848fc99cbcc669ab5159d53596bd5bfd", - "bytes": 18083 - }, - { - "path": "backend/app/services/runtime_service.py", - "sha256": "2db97c9e987cfaa2a87956a5d5b289446fea9510b195376088f5c4b6a389fbea", - "bytes": 24067 - }, - { - "path": "backend/app/services/safety_center_service.py", - "sha256": "fad46789e55a02e0c8071affc1eb0a1f0f0a03258ff52d914e9aa67e92a61903", - "bytes": 35432 - }, - { - "path": "backend/app/services/secret_store.py", - "sha256": "806fe998b97e51c38e8379f75ffc206a163e1cb3fa44ed3cae495ab912f941fb", - "bytes": 7239 - }, - { - "path": "backend/app/services/setup_service.py", - "sha256": "65d702f7e57240dfb17d5f830fcc3fef2041748699c685f89acbbc08a069d6b1", - "bytes": 28412 - }, - { - "path": "backend/app/services/unraid_vm_service.py", - "sha256": "427ce90941e8640e7934b18703bc84bae76567456b6b16993303ca60665fea34", - "bytes": 12972 - }, - { - "path": "backend/app/services/voice_catalog.py", - "sha256": "260aae70bc4c8f3a19cf8abe86d7d7b4326bb613a53492dbe25860c06435ecf6", - "bytes": 26706 - }, - { - "path": "backend/app/services/workmesh_first_deployment.py", - "sha256": "0f9717d107ec42b10ee0a952e58f32ac641b12de569e14fa81e5e2264d779bf3", - "bytes": 23076 - }, - { - "path": "backend/app/services/workmesh_promotion.py", - "sha256": "8099dfcc9831bf319ceec325396a418d3f1e97eeb7f93d137eb1d5941e5ec78d", - "bytes": 30570 - }, - { - "path": "backend/requirements-dev.txt", - "sha256": "32319e895d95fcd1eb3f89985a375ad3a50d3110c1771c00e370516d0da8c45b", - "bytes": 49 - }, - { - "path": "backend/requirements.txt", - "sha256": "be1771b3495f31012773d03585ad58eafe10fbf66b846543a1240ba759c72c25", - "bytes": 165 - }, - { - "path": "backend/tests/test_ai_remediation_planner.py", - "sha256": "8d21f67cabb009fe245bb9bb73d2d67e80d4aa2cbb93dc3557a842abba724964", - "bytes": 15412 - }, - { - "path": "backend/tests/test_ai_security_reviewer.py", - "sha256": "f6c79cda4434bb8a63872fcd36f5094efbac1df6b55a501f3f3771a47a799fe2", - "bytes": 48253 - }, - { - "path": "backend/tests/test_appops_self_upgrade_controller.py", - "sha256": "211f8164ad1c69d08213a0eaa94d83ee976ff1cd8ba538101f76714c04ae75e4", - "bytes": 19200 - }, - { - "path": "backend/tests/test_authentik_connector.py", - "sha256": "9da3c46807c6f620d5c4416a1712e832def66b7b47965c2c86bcf093093f8707", - "bytes": 28925 - }, - { - "path": "backend/tests/test_container_restart.py", - "sha256": "c056ea15ae61af9b0d5b0c225e5ff00c4ac549d8ffe7c2f9b4a44fdc9a0f3813", - "bytes": 108726 - }, - { - "path": "backend/tests/test_controller_artifact_promoter.py", - "sha256": "ba8e4d21f215d3e119fe78b1e8631e2b30d942385d0b293aeb8ad0923d16be90", - "bytes": 3259 - }, - { - "path": "backend/tests/test_controller_bootstrap_import_host.py", - "sha256": "c287f145d78e5941935536ea29733f975b031a6533766fc5ad0267ad0ede32c9", - "bytes": 1620 - }, - { - "path": "backend/tests/test_controller_state_reconciliation.py", - "sha256": "300c6949c24a1c363f1fd024b2b61a97b8e64c8e2144b77bf85cd436d986e588", - "bytes": 10998 - }, - { - "path": "backend/tests/test_deluge_connector.py", - "sha256": "1604a463cb96bfd9f5defb8560d161d45b346f0e24a28e1f659d6316351eabf1", - "bytes": 15345 - }, - { - "path": "backend/tests/test_deploy_broker.py", - "sha256": "bc2638a415fbba5bb4fdd7097a8c5c11513d855633bca4fd7a1b4d7e01cc2779", - "bytes": 294495 - }, - { - "path": "backend/tests/test_deployment_auto_rollback.py", - "sha256": "c204313b9098f6e6f3f78981e3fff8ff00c17c8bd3ad9a7d3910649efe1de471", - "bytes": 13755 - }, - { - "path": "backend/tests/test_deployment_contract.py", - "sha256": "6b47048ac64a9ec99d1b89ec3676c40ac7d321caa40fa56f6e4adcfc99089831", - "bytes": 4018 - }, - { - "path": "backend/tests/test_deployment_control_plane.py", - "sha256": "7dff2957220996a4c76227c65743147e947a44534ce7a0c2814fe62fce4b1a86", - "bytes": 11853 - }, - { - "path": "backend/tests/test_deployment_hygiene.py", - "sha256": "e0f1b27d460da14d81b7b6192261f7ae3154e4efc9cfd4a0bec925452e4919a2", - "bytes": 2523 - }, - { - "path": "backend/tests/test_deployment_target_registry.py", - "sha256": "68b463a5ed77de13a5aa06b0e4a2f5f176f16c490857e37c8453a2c59bd7a34a", - "bytes": 9676 - }, - { - "path": "backend/tests/test_dockdeck_classifier.py", - "sha256": "f4bc608fff6e348fc15644e691f8776b0571082dc8b39341a07c4d387c8b6819", + "sha256": "85b5540686abe9f32f1caa58fbb5474dd356c93624a09f05eb1751b5a2f6e64f", "bytes": 1207 }, + { + "path": "backend/app/main.py", + "sha256": "9b29b928de5a3219263ee11695655a6cc29ad953e83c092680338747f491cb55", + "bytes": 15165 + }, + { + "path": "backend/app/mcp_server.py", + "sha256": "8eb186a7264fd602b019a06e49eae99d91dcce157ae538b30afc7e48320f8df8", + "bytes": 34436 + }, + { + "path": "backend/app/schemas/ai_remediation.py", + "sha256": "04ae670088e3b507973d9d09c246f0747766f8954bd07c47ca714064854a2413", + "bytes": 3596 + }, + { + "path": "backend/app/schemas/ai_security.py", + "sha256": "b40e7d2e279406f53a1f99ff5e5682198f18a747d969b08c6689ed22c8ae986c", + "bytes": 2825 + }, + { + "path": "backend/app/schemas/deployment.py", + "sha256": "e6adc82b323591a7f7fa29099dcddb1c0d4efb829a0fadac6d10d4736b4c2ce8", + "bytes": 15857 + }, + { + "path": "backend/app/schemas/enrollment.py", + "sha256": "e8c360c5b6ed499488854763a60ab9ed820d5d44ebd254de70e44089b10e1082", + "bytes": 16000 + }, + { + "path": "backend/app/services/__init__.py", + "sha256": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", + "bytes": 1 + }, + { + "path": "backend/app/services/action_execution.py", + "sha256": "2095356d5594ac90a5c519da5047df5a6989ef5f406879c66c3fb04420bb77d9", + "bytes": 77357 + }, + { + "path": "backend/app/services/action_registry.py", + "sha256": "0a574da6365d6e81535ca58b977b85d50eae794c2dff62fb59648542161fdf25", + "bytes": 20298 + }, + { + "path": "backend/app/services/ai_remediation_planner.py", + "sha256": "5b924f63019b7302a357348b440a14cb151059c7b61e8efebccf0eff72acb2d7", + "bytes": 44028 + }, + { + "path": "backend/app/services/ai_security_reviewer.py", + "sha256": "117eeb9dcce777a9362fca741567bdf7ce2ebde3358287e8a72cfd2514d5a95b", + "bytes": 57869 + }, + { + "path": "backend/app/services/app_classifier.py", + "sha256": "cef06873576cabceed5fce5a96e71abcdd10a077c7e25bf4e1da2d2be6dd38b3", + "bytes": 16495 + }, + { + "path": "backend/app/services/app_registry.py", + "sha256": "f924da63db4dad103634a8ac6bdcf798c00c98c5816c3fcfa216e36340883445", + "bytes": 1552 + }, + { + "path": "backend/app/services/approval_service.py", + "sha256": "3c8c3bed34c374c103fd833eeb248da74520d01a17a829f51dcc73152f55e3be", + "bytes": 5146 + }, + { + "path": "backend/app/services/audit_logger.py", + "sha256": "b4dcc39261627f2ea99684ac64f6a87d9385ba1e04a7cd7348f21d5095b0d60c", + "bytes": 1930 + }, + { + "path": "backend/app/services/connector_health.py", + "sha256": "b52b6872234d3d78ac880477937336bf01c2e4c8c91ace000982ce1a72ad2a34", + "bytes": 3435 + }, + { + "path": "backend/app/services/container_restart_service.py", + "sha256": "320b7edc1cc47701216897929bb4197fe7cf496a61ef4efae477658482aaf185", + "bytes": 9150 + }, + { + "path": "backend/app/services/controller_artifact_promoter.py", + "sha256": "8b6dc4f0773f225b45740bde205876cfe5e961a3dec102b0b3d0c7600dea236a", + "bytes": 16121 + }, + { + "path": "backend/app/services/controller_bootstrap_import.py", + "sha256": "3ba3d370070628e0cdc1db85b827e5f46cd37e7b9725a49f293fe5701be067be", + "bytes": 995 + }, + { + "path": "backend/app/services/deployment_broker.py", + "sha256": "cb95116841e3598afc63cd0a104d5359335fb08fa8124cbc8c0ce303b730f6d1", + "bytes": 22320 + }, + { + "path": "backend/app/services/deployment_control_plane.py", + "sha256": "bfea241b036111180b42259af770847f15e396284261cb29000e1db4f637867c", + "bytes": 28812 + }, + { + "path": "backend/app/services/deployment_target_registry.py", + "sha256": "c3a454fee8613439d28728d97f7db2d80e0854bd8b48e9d4f72378d1b6f6068b", + "bytes": 20175 + }, + { + "path": "backend/app/services/discovery_scheduler.py", + "sha256": "cc2afc7e8c216a1683a90c2f8776844c48ea766a2597907a701868eda1cac2ea", + "bytes": 13517 + }, + { + "path": "backend/app/services/enrollment_plane.py", + "sha256": "a60926f639fcce51c60f0aa86772a1b2994014d2567ef94c2361eba6e0aad843", + "bytes": 51512 + }, + { + "path": "backend/app/services/enrollment_profiles.py", + "sha256": "fe979c7cf8329013ab5af3a622268a3a95bdd065c3265d90d6bfb7e3982cced0", + "bytes": 1683 + }, + { + "path": "backend/app/services/gitea_project_auto_registration.py", + "sha256": "0da4469d2b75d1d6c74704b9c402348ce246f3325c1726bd50dcf13b378e060b", + "bytes": 25143 + }, + { + "path": "backend/app/services/healthcheck_service.py", + "sha256": "9452f0668d5a224387b852176bca133adcec235e39e90eefb93b97a9b3909285", + "bytes": 77 + }, + { + "path": "backend/app/services/home_assistant_voice_readiness.py", + "sha256": "5fef7969723044740f7b6ff6e2474797a3414ca4ae2b04d85c0b2da24a5a4aff", + "bytes": 8520 + }, + { + "path": "backend/app/services/incident_service.py", + "sha256": "32d583a6cde8d302c74519d81c3e55bc1b0e7e9d6444797a5aefa725b9cf03c4", + "bytes": 5570 + }, + { + "path": "backend/app/services/inventory_discovery.py", + "sha256": "e3b094eb6c44971f0eaca6f5c0c30a9c7fb5a32277f759dccff75710a8783b48", + "bytes": 69777 + }, + { + "path": "backend/app/services/job_runner.py", + "sha256": "89a3722b40dd444cf4ec2fe1608f938f57e2a2842bff2784428f788a0246644c", + "bytes": 2973 + }, + { + "path": "backend/app/services/knowledge_service.py", + "sha256": "845791b3831c3664d49306f4845ad2e19a4ac4d64724e6cc42be79f1a58633e3", + "bytes": 17574 + }, + { + "path": "backend/app/services/maintenance_scheduler.py", + "sha256": "5a1d5917b4dc6d4e46f3563f80e55ba22f281d6b0f8364f27db3e4c76b8411a2", + "bytes": 5191 + }, + { + "path": "backend/app/services/mcp_hub_deployment_reconciliation.py", + "sha256": "1833b95ad7663b91f0f54ce6e92950a059efb8cb121d4e2c8af7f821a5525a49", + "bytes": 29680 + }, + { + "path": "backend/app/services/mcp_operations.py", + "sha256": "f04792f20727c049a80047afd6b4352b8b4ade34832db8d1f0dfb44a02c1b42a", + "bytes": 14589 + }, + { + "path": "backend/app/services/media_codec_dashboard_deployment_reconciliation.py", + "sha256": "78648b078b7525e15a8ac136e13914db1fae6835325901a3ba5b4965e7f1adbe", + "bytes": 43243 + }, + { + "path": "backend/app/services/media_pipeline_service.py", + "sha256": "f3bad75d8c64290ca734fc6933d4bbffc17c9fbcf8ac3c7f3268d82f999f31fc", + "bytes": 31786 + }, + { + "path": "backend/app/services/n8n_integration.py", + "sha256": "56da87398bf238374f875a6e8fb37c85d94d717e5fd19dfe6a76f0a7dd65734c", + "bytes": 11155 + }, + { + "path": "backend/app/services/notification_channels/__init__.py", + "sha256": "e1d3dd34e07668762a16289ca7235a182d46d5aa0360243f223125d7a7ef2930", + "bytes": 46 + }, + { + "path": "backend/app/services/notification_channels/external.py", + "sha256": "fffd91f93231fa8eccfb3a529c995834c2665c001e7babf387e0bef7f4ee4f69", + "bytes": 6793 + }, + { + "path": "backend/app/services/notification_channels/home_assistant.py", + "sha256": "ebf4a7bc9dbaf1100dcd798ee8f3bed55cee3c0fb4fdf414fb8c77f30cd967a7", + "bytes": 8005 + }, + { + "path": "backend/app/services/notification_service.py", + "sha256": "b4b3616c80af1989ac5031a59e543c45dd542877898799cb096faa38828c4cda", + "bytes": 45301 + }, + { + "path": "backend/app/services/policy_engine.py", + "sha256": "148706d64e81a51cf448729f2a4ef387b282849a0f1c4c3273e9a71cee14fd19", + "bytes": 10026 + }, + { + "path": "backend/app/services/portfolio_deployment_enrollment.py", + "sha256": "04e7a3b9a603f9cf50476d9e3f2e67e46d8e169b0a6952eb3753dc6d059d6418", + "bytes": 33458 + }, + { + "path": "backend/app/services/portfolio_deployment_recovery.py", + "sha256": "c1adb3734ca68eb961b61def1925cdb08a82a562767813064c170f16b2754865", + "bytes": 17107 + }, + { + "path": "backend/app/services/preflight_service.py", + "sha256": "019128b4b8f23b8cf54c15800e7699047f3b57e261575d19adfc77324dcb01d9", + "bytes": 1038 + }, + { + "path": "backend/app/services/privatemuse_artifact_installer.py", + "sha256": "6c62d7f9d1584cfdebf72bd3bcae0bcd62396eef7fae5a3383a2324f54bb21ee", + "bytes": 9405 + }, + { + "path": "backend/app/services/privatemuse_deployment_enrollment.py", + "sha256": "523834b875641603fb3f3aedf29bcd72ec3bcfa2a9c5f2c587961adddae96f19", + "bytes": 21876 + }, + { + "path": "backend/app/services/privatemuse_deployment_recovery.py", + "sha256": "36b5a74971ef746712b3d557d3a35001334838e6b892ffbce9da4ac713b38b04", + "bytes": 47799 + }, + { + "path": "backend/app/services/privatemuse_webhook_repair.py", + "sha256": "114cf8f6ee8cc2e93cdadaacc1034209dd25c11407cac6740a61d14db7c25d8c", + "bytes": 11884 + }, + { + "path": "backend/app/services/repopulse_adoption_journal.py", + "sha256": "b1da1dfa57409cf91cc6ac40f9d2a8f2a7bc780aa2ac5f68cc7b7d6541171715", + "bytes": 10302 + }, + { + "path": "backend/app/services/repopulse_adoption_ownership.py", + "sha256": "9c0c6a22e8c4423c9211803fac991899b0e9adfc3ccc3bfe37f18905b02090b0", + "bytes": 23652 + }, + { + "path": "backend/app/services/repopulse_adoption_preflight.py", + "sha256": "b92cdccfdd0458bd5a9debc49b12887105fc93d19b169027fa40a2b661d104e0", + "bytes": 37153 + }, + { + "path": "backend/app/services/repopulse_adoption_runner.py", + "sha256": "55d4673cef3326efe2801b2d402f56193589aaf2f95bed52d6177bb213a35319", + "bytes": 53768 + }, + { + "path": "backend/app/services/repopulse_legacy_adoption_protocol.py", + "sha256": "40be542de4bf5dc3aa749c14cdbda9c767f655e9e5fa2ebe70067ff4212b85d9", + "bytes": 38684 + }, + { + "path": "backend/app/services/repopulse_proxy_stage.py", + "sha256": "7f97ed380e1ca39e6471c7bebcf7d33aea10c47584c6612e5a423d31aa41f014", + "bytes": 3870 + }, + { + "path": "backend/app/services/repopulse_secret_import.py", + "sha256": "fec903b72f5707b19ba71267a762ea4c3ef703eec86a600e19ad1a22053bce90", + "bytes": 2800 + }, + { + "path": "backend/app/services/repopulse_target_credential.py", + "sha256": "065962a3bb02c5bc4fa05f10b701013f050f3aa1699edd10948405dbd37384f1", + "bytes": 3477 + }, + { + "path": "backend/app/services/repopulse_trust_stage.py", + "sha256": "9a0dcce6d5e50e417e35c9b37a10995fea7a221f214a31537dda27147b114132", + "bytes": 3211 + }, + { + "path": "backend/app/services/request_metrics.py", + "sha256": "f0c07e2657dd0664d420237debf0c7be2d3f06c1cce28ed35c8e43b78b86b598", + "bytes": 4812 + }, + { + "path": "backend/app/services/runner_fleet.py", + "sha256": "2a10a4996456f5dec30b466fcb5c3fc375a31e6dd512df9ddf7c7ed055019ff3", + "bytes": 3212 + }, + { + "path": "backend/app/services/runnerless_target_provisioning.py", + "sha256": "99b503697365a750379bd6d15da3ee89d9fcc97c77c8aac2be6a98730cd2c3a9", + "bytes": 17552 + }, + { + "path": "backend/app/services/runtime_service.py", + "sha256": "320707e795d85337ab1303d67a26ba9e5bd28656f59cc87a8f8fd36abde41c7f", + "bytes": 23464 + }, + { + "path": "backend/app/services/safety_center_service.py", + "sha256": "e96ae7a58bd13ce3476cc94d8749c07adec3e515118a97e3a153c99a80ab1e09", + "bytes": 34582 + }, + { + "path": "backend/app/services/secret_store.py", + "sha256": "69f530c97c3b024fe175454381fe785a8ad820a2bdd1ab26f2e48db109eddc61", + "bytes": 7042 + }, + { + "path": "backend/app/services/setup_service.py", + "sha256": "d0589c176a3becba804885b2473eaa86312844faf9042f5b3c13c1987ff25383", + "bytes": 27766 + }, + { + "path": "backend/app/services/unraid_vm_service.py", + "sha256": "e97c52a8c864aabecb4d342195bae9217cb80f78282b36863c7dd6151b723c1b", + "bytes": 12609 + }, + { + "path": "backend/app/services/voice_catalog.py", + "sha256": "d1c6fea8d431329a04ad87ebc0d8866a24bda75bd73c22293016039cd863ae92", + "bytes": 26124 + }, + { + "path": "backend/app/services/workmesh_first_deployment.py", + "sha256": "4af175ab68a572779ada153783f417e1045321418ed41b87b4c226b2ed2a7a27", + "bytes": 22488 + }, + { + "path": "backend/app/services/workmesh_promotion.py", + "sha256": "e1e1389c06dd38a8913c5d2d01cd851686e51e5ab5f3fafe4c671cd58be32e9e", + "bytes": 29848 + }, + { + "path": "backend/requirements-dev.txt", + "sha256": "e7fe19d85b9e9453262d02c5ddd43c84152754a82af87fbaaa647e1bd2e82aec", + "bytes": 46 + }, + { + "path": "backend/requirements.txt", + "sha256": "3feffaeb4cb706e4bc331776e4ca86602a88e79a7e4cd5f6d512261547e1745b", + "bytes": 156 + }, + { + "path": "backend/tests/test_ai_remediation_planner.py", + "sha256": "784b83960cdff238e0ee25caaf83cfd1cb7c3cfc40976036b28bd256f6626e44", + "bytes": 15067 + }, + { + "path": "backend/tests/test_ai_security_reviewer.py", + "sha256": "80c9444a354c1bee6114ae004b0c7d9c1e72834afd2b2dc04ed7c6b738119150", + "bytes": 47199 + }, + { + "path": "backend/tests/test_appops_self_upgrade_controller.py", + "sha256": "3d367f02bf510a3d3495d0e105971408fa295a50ef5ec739386a6c4aaa80b23b", + "bytes": 18823 + }, + { + "path": "backend/tests/test_authentik_connector.py", + "sha256": "1ea6eaea54f0ce6f5a1e92a6c338edb880eff4c6bc43f09a32ea7a0e4a537870", + "bytes": 28252 + }, + { + "path": "backend/tests/test_container_restart.py", + "sha256": "167275c3e46157cfa0fe66754fd02e8e7fb557416739c0bcb817cea2aebe6ed7", + "bytes": 105860 + }, + { + "path": "backend/tests/test_controller_artifact_promoter.py", + "sha256": "afb12b325d23db5a7d52cdadb68f0b0294da136c678f387b03c4f82d064be110", + "bytes": 3179 + }, + { + "path": "backend/tests/test_controller_bootstrap_import_host.py", + "sha256": "541f786746b42447fb738f14343fb6d1cb0097d10a5e4949f0e940e111a6aec3", + "bytes": 1577 + }, + { + "path": "backend/tests/test_controller_state_reconciliation.py", + "sha256": "4c6a73fb5afa0b08b32ef7e7d3c344ce9f28108065d693fb05a1b38afee23e88", + "bytes": 10743 + }, + { + "path": "backend/tests/test_deluge_connector.py", + "sha256": "0fe7591e561dd6195df6b88bfc17bba8a8e3bed8762abd69a89ce93c30b9b5f0", + "bytes": 14940 + }, + { + "path": "backend/tests/test_deploy_broker.py", + "sha256": "4ccb7c184becccf9bbf64220861555b0b237504f51f094bab1ed0ac372c19d53", + "bytes": 287177 + }, + { + "path": "backend/tests/test_deployment_auto_rollback.py", + "sha256": "07e10b748bbfea5277b9b0ca9b2ab38edf90d76a5fe976560e5384ef1e8c90c8", + "bytes": 13355 + }, + { + "path": "backend/tests/test_deployment_contract.py", + "sha256": "2e3ca89f86cb1253db413287a3a04450506dcb36f05a7876f4b601bf6b477085", + "bytes": 3933 + }, + { + "path": "backend/tests/test_deployment_control_plane.py", + "sha256": "bf4cb458db21e33ee95fdf601e7eee011fb8e5e9557a9389a269e4fb784bbe44", + "bytes": 11508 + }, + { + "path": "backend/tests/test_deployment_hygiene.py", + "sha256": "bd6204dfd399de5663c16486c9290c7b9d2100fc9f4c06107e9ad614b59a74c4", + "bytes": 2469 + }, + { + "path": "backend/tests/test_deployment_target_registry.py", + "sha256": "32c90b7c065183bbc0595f568e1729fc98c787a9fa8a158b082d15f90700fde8", + "bytes": 9437 + }, + { + "path": "backend/tests/test_dockdeck_classifier.py", + "sha256": "4c60a43935f668c87f76e506dde319f0632308855ec508e81af85840b694edfb", + "bytes": 1175 + }, { "path": "backend/tests/test_enrollment_plane.py", - "sha256": "41047aa8fa6b790e72af392074883e9c8f2f0233898c25d2f8d103391624ab40", - "bytes": 20135 + "sha256": "b6ddf4e4407910a2bb9728993cd53c01624d0c709b5f295b764ed87eeed921d7", + "bytes": 19682 }, { "path": "backend/tests/test_gitea_actions.py", - "sha256": "8cf67824e24182d941cdef3061d69569a32062e9b9c840f774d732d015f31212", - "bytes": 11092 + "sha256": "b2c99ac7e5548b9394cce6ce6f8a3fd0e4b7bdf6c72006c95edb6aac108c35fd", + "bytes": 10766 }, { "path": "backend/tests/test_gitea_project_auto_registration.py", - "sha256": "c0ad06c3011be96ddbd8440215075ba7056af40fe9295fddb4bd13bad16e95bc", - "bytes": 13643 + "sha256": "d34b53f338e53e0bb2d8a6fccac88384b625e63d041766b4da3f1665f6020d56", + "bytes": 13248 }, { "path": "backend/tests/test_home_assistant_voice_export.py", - "sha256": "8ef147b714c5bef8ea290ed91f2bff41c8771ec0cb9c0a443cc4304a512a51db", - "bytes": 8264 + "sha256": "3face99dd2441a8a100d38a96e5666d1df8f92ecc4fec70fa931a39dd355814d", + "bytes": 8047 }, { "path": "backend/tests/test_inventory_discovery.py", - "sha256": "5eacccae9089f6f998f6c5f26e8c51144d8e481bd21e183e75bd69a893287c35", - "bytes": 61686 + "sha256": "db7a7fbe23ef01f2a4e2e58ca72514889b9740a04374851b4a414118908bc594", + "bytes": 60449 }, { "path": "backend/tests/test_live_observability.py", - "sha256": "a87a2e8aad801a042c83631ae3da2bed877f6075b1e9e598eca878b3ad4cc43e", - "bytes": 5365 + "sha256": "d8f93105bd046619efe1feba42270b6bd009d0dc54ec3b144fe1be42a6d4c75b", + "bytes": 5201 }, { "path": "backend/tests/test_managed_validation_checkout.py", - "sha256": "d2537215ae75b39786f8cc6f465adbe0c089b25c309e030017cf04265a23f7cd", - "bytes": 475 + "sha256": "92239d5c8760034c145a917534dd4622d507af334eaa0c10db3a310b53bae482", + "bytes": 462 }, { "path": "backend/tests/test_managed_validation_parallel.py", - "sha256": "d38a75bb1aa3d843bb0ad6a7f93d411b5cb46b428abdc3d8cae30d1a308267bb", - "bytes": 710 + "sha256": "d704cd4ba299ce2fc51d6f4a8a1b26ecdc2dea0e734e63dc6a65e1ba4c3ed37f", + "bytes": 692 }, { "path": "backend/tests/test_mcp_hub_deployment_reconciliation.py", - "sha256": "de75645a94043380846aed2bf3b7481e46a11d936b66be394f30bb1f17a3ba96", - "bytes": 13614 + "sha256": "54b3859f77cec92ecbe60d455c50524640878161570a648febf9c9037bddccf1", + "bytes": 13332 }, { "path": "backend/tests/test_mcp_hub_policy_reconciliation.py", - "sha256": "ec9632cc53648e5ed3a7b9825d5deaff143b353567fdbf8ca943e96e0a44a58f", - "bytes": 5206 + "sha256": "50cf920443570240331d8851195bdd3140eeb93397b938c7f78b35749f6b7399", + "bytes": 5041 }, { "path": "backend/tests/test_mcp_rag_n8n_integrations.py", - "sha256": "bd90a81a9416bb52e401550d408d7e0f889d151b255c229286593146e156fdfe", - "bytes": 49510 + "sha256": "3b37b9e9d41e656ae60a9cdb6c900034be40a378b18905872324e87ff574d865", + "bytes": 48246 }, { "path": "backend/tests/test_media_codec_dashboard_deployment_reconciliation.py", - "sha256": "4e01932c91df7637284e214a576b436d105315f86edab179ca90504b94fd6ca9", - "bytes": 9351 + "sha256": "a7fd78d28e191f3370aec320c88dff150682d3ca8acfcb5766b59ed6978e6e9c", + "bytes": 9161 }, { "path": "backend/tests/test_media_codec_dashboard_reconcile_diagnostics.py", - "sha256": "7738869e213874f38849f1e48dcf9ff4c80e087438edcd96cdbb8a5330017e4b", - "bytes": 15657 + "sha256": "dd9731ece79da78b4f517f8d93e082b87f45efda96a89cce28a5bd00fdd5c049", + "bytes": 15275 }, { "path": "backend/tests/test_media_codec_dashboard_reconciliation_action.py", - "sha256": "5199cbcdf2ec9c41f3ac40de1358d446fdb25750fd062ad6d8a559dbc0451c64", - "bytes": 4179 + "sha256": "8cbe883c935bbd35bc8e6de0197c03e950391014867ceaa0d2993f377fa96f2f", + "bytes": 4062 }, { "path": "backend/tests/test_media_pipeline.py", - "sha256": "31d81554d362684246557446c2ca9751204b41489f0d4c6c04642083d1dbacb6", - "bytes": 23486 + "sha256": "d62240759f92b019078b0f0689c3f52c721bbf8da8b308a5a69504bc2b7ce8ad", + "bytes": 23100 }, { "path": "backend/tests/test_mediarr_validation_window.py", - "sha256": "17a03cbe34a31de08c0d575199da069560ca1b46d8c183bd62b0e88c259398ee", - "bytes": 2603 + "sha256": "9a3f8e768eaf4b77e3687fa1a4af2f970cc70def50ddbdf4e693fbd63e4c5acd", + "bytes": 2535 }, { "path": "backend/tests/test_nginx_proxy_manager_connector.py", - "sha256": "9f06d2f66cea752c10739a6216cd0ce77247a29c52f1b21b987bcdead00772cf", - "bytes": 34905 + "sha256": "65e5b2be9dc013e872b5600d7374eb541950871c56d8c246e87a503e3bb25b31", + "bytes": 33978 }, { "path": "backend/tests/test_notifications.py", - "sha256": "ecafc9517db054c6dd02a5fc23e68b64c59bc534ce2bb35d1e7b06a9124ec8d4", - "bytes": 47374 + "sha256": "52cb0ed1e82101cbd3439502f6aec131c1a6a85ba9b53cc47f2f4aad72900800", + "bytes": 46292 }, { "path": "backend/tests/test_performance_regressions.py", - "sha256": "935dfcba3e2e67dcf8fe41ee3e8ecae1a21c2b42e1a8ca7ca476d130c05cab7e", - "bytes": 1619 + "sha256": "e094e29747b6e3287d769e888f25b16964668c0caac75b9b85f1430a6b6d2351", + "bytes": 1584 }, { "path": "backend/tests/test_plex_connector.py", - "sha256": "34c1a7284c95082622d1f9b5dc664eb3961bd734805bb9c605f2120e728d3de1", - "bytes": 13435 + "sha256": "399a67ff141d042d4923a0cdcdaf94396159b7f0518a3b16ade1d92acefb979b", + "bytes": 13090 }, { "path": "backend/tests/test_portainer_restart_timeout.py", - "sha256": "b572edbb6fd2ba2fffcebabb70ffd5052768b48bdeddfa5b21e6c244d8451f52", - "bytes": 1380 + "sha256": "3502178913145313afe376ccde8edcfc452ca723fa161aa572debba0b2f57a96", + "bytes": 1339 }, { "path": "backend/tests/test_portfolio_deployment_enrollment.py", - "sha256": "29faf7c514a40b113fccccf6a507c6dd8223ac82c98c7b4e9518c113affc0662", - "bytes": 6890 + "sha256": "3d70cc965d56db374ab88d1df3a25ac497807d0b1f0c3d385789b20fd8fe57e4", + "bytes": 6734 }, { "path": "backend/tests/test_portfolio_deployment_recovery.py", - "sha256": "807bbbe6b4731fc9625dfaa50873272cbcc43c7107f9b846f963d9be7bb0e544", - "bytes": 3007 + "sha256": "598c413acc8c81a0ba82002c122221b0778a87863824acd83fc70c2a941d2877", + "bytes": 2945 }, { "path": "backend/tests/test_privatemuse_adoption_health.py", - "sha256": "4f4e7c4b66a8ad4768d784dcf7dadf40cca7d17c54fe13a3df9a0066f2c48ff7", - "bytes": 8862 + "sha256": "5c7cb672cd341392c1dbcf903abda61057d08734c863ed69251965c920b42f89", + "bytes": 8656 }, { "path": "backend/tests/test_privatemuse_artifact_installer.py", - "sha256": "712cfeaedb30b8b41fef2fd5d4696760dfc5ca3ef1ef73e982119429aad34b02", - "bytes": 8631 + "sha256": "753dddc24a9d3cd805ea84bd04fe33b1fd0f0bb92c6a9d8cd655eae769554969", + "bytes": 8366 }, { "path": "backend/tests/test_privatemuse_deployment_action.py", - "sha256": "aa20d95ee8ec95e5c2d37fc30e9c51a480a6564b85ff66b5cf7bc63204fbc346", - "bytes": 9298 + "sha256": "20a5e3c63f90d0614fc8c3153eede16dc7916537ba345186e175326977947ca2", + "bytes": 9049 }, { "path": "backend/tests/test_privatemuse_deployment_enrollment.py", - "sha256": "fd715169a54ed33be255bcfbf95a1f742dc59f44b82fd6f96753185a31097f25", - "bytes": 7679 + "sha256": "2739d9e0d31db4eaec6c18c2da07a0ba16200d379274a8d9a47516110518241e", + "bytes": 7490 }, { "path": "backend/tests/test_privatemuse_deployment_recovery.py", - "sha256": "c0e331e40b47724ab0c1a3811d2a543ea915f5c6c93e1a06f6cd19ea36effd45", - "bytes": 23603 + "sha256": "184f9331a5c5be0eb799b645d9299f2ad351dbcc2a8d540404dc2314b0568dc6", + "bytes": 22973 }, { "path": "backend/tests/test_privatemuse_f84_adoption.py", - "sha256": "0cf767594f623b6741b59fc93ac66f3b12364e517237ab6c2d400c96c1eb1b32", - "bytes": 22306 + "sha256": "a98c7bd65ca3d1f8e3d9be85d18f0c758a1b53a4c568334a960895f43b520325", + "bytes": 21771 }, { "path": "backend/tests/test_privatemuse_f84_receipt_diagnosis.py", - "sha256": "eddfa2c557be54d379931ae5830fb9ed45b52b56afad3172566b92d4244d72f0", - "bytes": 12417 + "sha256": "f35951d3e6eb419a6144e5a9588fc4d8dd433ea0a4253eef14689c9f6dfe4b9e", + "bytes": 12106 }, { "path": "backend/tests/test_privatemuse_webhook_repair.py", - "sha256": "b50f18d2c16f9dd9e65724e148f07ca724be59d86b1c3076df9fc7ae9ff04da9", - "bytes": 6568 + "sha256": "2c6ba79e8cd3d63faf6103a8578d9cb8e9ecb7278008e9ad36037cc08a02c2a7", + "bytes": 6391 }, { "path": "backend/tests/test_production_runtime.py", - "sha256": "5a7e7a126b865751b9604ba8e5a1bbd361a19806cd4f246d0c9d999e6ce857ca", - "bytes": 15508 + "sha256": "586ec970f250826b6915901033abc1839b5d3641b832905cd66cc4c2c4b67214", + "bytes": 15097 }, { "path": "backend/tests/test_prowlarr_connector.py", - "sha256": "4144526b426741ee3bc21e27453795561950bb7232f768600c76a1315e1ce6f8", - "bytes": 12665 + "sha256": "da2a5b9421ced902cf75c7922f15431be0e5db06ef2e350ed5ab2d2a33f8749b", + "bytes": 12332 }, { "path": "backend/tests/test_repopulse_adoption_cli.py", - "sha256": "d2b01130c0f14f971ab349c7c407ab4674283ebe3fbc06c5171a831b15bcdcd5", - "bytes": 13639 + "sha256": "31799892efbd70e7cbbe686844972ed624a0cd4ee6c8d65416ccfd916ee18fd5", + "bytes": 13226 }, { "path": "backend/tests/test_repopulse_adoption_effects.py", - "sha256": "714245e7c56cd1ad72125d8fc8c2249d2ed569ea186f9e409bf00465217d5541", - "bytes": 41040 + "sha256": "b9f9207ae5e006843fae10cc8d70b641a9be9f46572939a4bba5f520f57fe6a0", + "bytes": 39958 }, { "path": "backend/tests/test_repopulse_adoption_executor.py", - "sha256": "3ff74bc5f7b4205c01a849768aece1605b5b575e9af2375fade1f6d1f74d5271", - "bytes": 36022 + "sha256": "61c21e68473c1ab4086b2c6d4069ed7062ceae30a60b7cb22421016cfcde4733", + "bytes": 35204 }, { "path": "backend/tests/test_repopulse_adoption_journal.py", - "sha256": "35e309b83094846e90ce74060138f9869a5f3ae7d7aec57bd5c8fcfcdbc442e8", - "bytes": 19361 + "sha256": "e311bbabd3fe60cc8daa94dac5943e144d4d6e9207cfb1e586f0ae9ce632e17a", + "bytes": 18864 }, { "path": "backend/tests/test_repopulse_adoption_ownership.py", - "sha256": "a2d4cce849a6315eda43e3466175baf1ed802ed1766f921b2897207b04edc24e", - "bytes": 22608 + "sha256": "2f7b0cdeba18bb3bc96f9660d5d0c77e9e58cfc67fdf2054e8fe24bb06dddb87", + "bytes": 22002 }, { "path": "backend/tests/test_repopulse_adoption_preflight.py", - "sha256": "7bf05b6d105eed033dd49a65ed889cf1df2c5d443d4dfe34865bec183ec8f312", - "bytes": 13589 + "sha256": "16674289b53225e8a6e67e42cb09fbf1966a4424d553aa9b2aa0496e610a7039", + "bytes": 13221 }, { "path": "backend/tests/test_repopulse_adoption_runner.py", - "sha256": "7acd1c8ee716ad15262d53b41d450ef31c9eb0d4e3a8d717b0c460d238ad4287", - "bytes": 24934 + "sha256": "adca14c2b816777ffd90434bb681f9ff996ed1f68bc43e918de59363c5a7dac4", + "bytes": 24303 }, { "path": "backend/tests/test_repopulse_adoption_storage_effects.py", - "sha256": "47532512ff083faf830805bc2283162a63d977ffb691785b26e0fc0d5c6f0ce2", - "bytes": 11967 + "sha256": "4002422640ee7e685455bb39c32ace98a798dc30c78fd6b1e065aae8e3040687", + "bytes": 11622 }, { "path": "backend/tests/test_repopulse_controller_adoption_store.py", - "sha256": "b6893f8c495e70e69c0c751a6f2da671ba9ea13d481dac2d6b5f42868a93cfef", - "bytes": 42894 + "sha256": "bca0ffdb89b153f667dd6fb055509a2c8503920f22012912e389658bb3cbdacc", + "bytes": 41832 }, { "path": "backend/tests/test_repopulse_legacy_adoption_protocol.py", - "sha256": "882809daed5b5067f0e2595842f253f791aad46c2472488322f5d88c304ed6af", - "bytes": 20431 + "sha256": "0d1e66c1af4edc34605e0eaff88e3eb5d3d16d38738779333f4814a85ed262eb", + "bytes": 19919 }, { "path": "backend/tests/test_repopulse_maintenance_environment.py", - "sha256": "e3ca6fb7a437080813e17dba0027895b630c2f6652b7c151aaa0982e1c490777", - "bytes": 3054 + "sha256": "fd05d041afb3db72fd3aafeeb00f281b31048f78e38759180a405497638313e8", + "bytes": 2979 }, { "path": "backend/tests/test_repopulse_proxy_stage.py", - "sha256": "20d65a51c6fdc7e7fd053ea53d29cb7d35afd908f61651ade16c941fa8a7abdb", - "bytes": 3411 + "sha256": "70e1e9c2936d8919cfc15b13f96c7e86fb3e2b01a8bd85739ad6689cae800c04", + "bytes": 3316 }, { "path": "backend/tests/test_repopulse_secret_import.py", - "sha256": "428e2f3289c94de5515ba49925f3ec936e46cf30766bcb2f7d11b4a3dba4cd63", - "bytes": 2952 + "sha256": "40618f15d557a6b76b57cf1bc389da27f780cda967b4bf359f112daa2c53ad87", + "bytes": 2891 }, { "path": "backend/tests/test_repopulse_secret_import_host.py", - "sha256": "ed76eb223ef611710fa398b37d82d5d8dfbbfe7519a09b408f06d2ad08725c0f", - "bytes": 1729 + "sha256": "774dda3350bcc822639f730c366a6709efdf834b5c9eb21c2a69ccbcdb93e458", + "bytes": 1686 }, { "path": "backend/tests/test_repopulse_target_attestation.py", - "sha256": "b415dde436417ac08ed3199044f11921f0141988b10eaaf2e100725f0b153911", - "bytes": 11872 + "sha256": "6c0c61262aceb58b924edab70bfa079e4b46b222897e00c72e39f7a73bd5c9e6", + "bytes": 11564 }, { "path": "backend/tests/test_repopulse_target_credential.py", - "sha256": "63119ea35395496fe30b39f328f0fbfa1ea646fa68eea66463fb42ca6f86d664", - "bytes": 2682 + "sha256": "c5eca58acc65c5069b135b3fc98b5a4f888ab526bc68949d384d947587b618f0", + "bytes": 2611 }, { "path": "backend/tests/test_repopulse_trust_stage.py", - "sha256": "aa9f8381ae38a311eb82ef35901aac98d352a63e313af035417417d95a4be49f", - "bytes": 2628 + "sha256": "b2ecc67eab0b61a8717cda00f18a9b945d6fa08f838f1753927c7f33e4dd8782", + "bytes": 2544 }, { "path": "backend/tests/test_request_metrics.py", - "sha256": "ce59cf3fbada6fc26e230b78cee2eaecd7d6887d4d6916cbccf5569ed549ae07", - "bytes": 486 + "sha256": "77dd9c38ba2fe3b1d197bdc6ba4f7098e4f4ac5ddbce2339dc6bd2ab761cea3a", + "bytes": 473 }, { "path": "backend/tests/test_run_repopulse_adoption.py", - "sha256": "79d8ede61eda9940a83b899f0374c040420acde74e0d7d590baa876ce717f57e", - "bytes": 4577 + "sha256": "cd61af234cbb7f2df6b088a5f054435ddd88698b89cc19bb8e6aaceec88b15d2", + "bytes": 4454 }, { "path": "backend/tests/test_runner_3_5_upgrade_contract.py", - "sha256": "4adc35c7c56311e8fc04a5b6463cf8f1b63c701314f2b97ab9b600d1c17f3a4d", - "bytes": 3336 + "sha256": "7ea8409b3129938fd57390db26ba2e6068af90cf46db31204a0f0cd567c254ed", + "bytes": 3242 }, { "path": "backend/tests/test_runner_capacity_controller.py", - "sha256": "cc9b8a1d753f0e3564223ffa5fac72760ef383806dd4d84bce8226683e4de2d6", - "bytes": 7129 + "sha256": "d757a661f06507ec7c685103de274c0dd26a987def676c70dd8b44be6e9c265d", + "bytes": 6909 }, { "path": "backend/tests/test_runner_capacity_policy.py", - "sha256": "83bee6591bd408b4f8969367e8a6039c398149b5396b36fb5f5bca03e119ca1d", - "bytes": 5481 + "sha256": "662bc7a4a9f0ec4cd721e032068e08f4530409aa2fc03636a04077d4d9b5e6f3", + "bytes": 5292 }, { "path": "backend/tests/test_runner_fleet.py", - "sha256": "13355a9adc94c5438ab2faedec8b6ff63335057c22b2b6ca3ade5710b0467c6e", - "bytes": 6146 + "sha256": "a442a54748caf77f912d05b7ed9d68645db502d1a2a96cd1838501343bccdf90", + "bytes": 5966 }, { "path": "backend/tests/test_runner_fleet_scheduler_recovery.py", - "sha256": "7553054ae84d262008f5fdf5bb7a705ea720ffae7fcbc4bf4cccd19a931da2c0", - "bytes": 35999 + "sha256": "567c59526c430c61c7823a984fb8c2a7eb17c5614e3e0a28a2b25b9af85fc55f", + "bytes": 34952 }, { "path": "backend/tests/test_runner_fleet_v2_execution_surface.py", - "sha256": "83c18e71546fdac11b48d5054acf0218404fe5c9da1e2bd43d2e03521d884019", - "bytes": 2387 + "sha256": "62dcc692085ea9af004c4618e0c770701396be02254daf06bd5b55f56b5119fa", + "bytes": 2337 }, { "path": "backend/tests/test_runner_scheduler_liveness_recovery.py", - "sha256": "d212deab8c8a9c2a164eaf2721575d6b6a43f13f0e4bdf4cae1b3fe92cc5a776", - "bytes": 3925 + "sha256": "86e9a1e336206506f48e149fedf21e79f9c7ad54771dea4f53ec039ac81548af", + "bytes": 3824 }, { "path": "backend/tests/test_secret_storage.py", - "sha256": "99ce500f5885391e482e7d17af3c6858e39bfbefb747ff164868c17ae526d2bc", - "bytes": 11149 + "sha256": "3e02994542763f4f7b2137356f883c48a17dc9ddb0af0efcd218e0d1c9ac6dce", + "bytes": 10878 }, { "path": "backend/tests/test_security_boundaries.py", - "sha256": "4caab73e22ec7b76cfbc8bb2a3f52d038a58d2d90e1e89aa5794827373f7468f", - "bytes": 5668 + "sha256": "fcf8d0c6e4b12da42686c8c2fbe64cdc92a802d476c17dce13371035a12fe934", + "bytes": 5546 }, { "path": "backend/tests/test_setup_onboarding.py", - "sha256": "da1a59af44eef448f1d7e5e609c08933b3f5b8277a864c40ab17919e032e6fb5", - "bytes": 12909 + "sha256": "c6160e0e163e23b640886bdbbe21c8d6ec4cebf4b102e00f0e78072c85586464", + "bytes": 12566 }, { "path": "backend/tests/test_setup_reconciliation.py", - "sha256": "1f68ca2796923b5d83aa515c538e9505e5441b6b0a42e79fb19ab5b6bd59bafa", - "bytes": 20101 + "sha256": "6e04501954488ec0934fe94508862092eb44e6c915ed78748fc5ae2eb6902225", + "bytes": 19566 }, { "path": "backend/tests/test_sqlite_runtime.py", - "sha256": "67386dbd6be865b6986a02c3ee699c653ddf238f7a8ec1aacd8d77fb6d628b3a", - "bytes": 897 + "sha256": "22746566ee89da9b766e4cd6c2d2506556944c3aa6a2e7f1ed01b42a058cb8d0", + "bytes": 870 }, { "path": "backend/tests/test_tautulli_connector.py", - "sha256": "107e50a5cfa659d8f338441a899ed17843b41189781095d9f7aaabed70afc166", - "bytes": 12696 + "sha256": "e80d4d5151831dc96b0c6499889926efc950fe258f6bc6bee7a4dae32110379a", + "bytes": 12371 }, { "path": "backend/tests/test_unraid_connector.py", - "sha256": "2b133351fb85b8c3aa49cb1a97900451dd4dfe05264807dd00ab21edb6261d6b", - "bytes": 15279 + "sha256": "93155e9091ca9f399c2bd205c7c2d576d32680ec91ce12d8da45362f55d9aab4", + "bytes": 14801 }, { "path": "backend/tests/test_unraid_vm_actions.py", - "sha256": "5a389a8d49d7964680812c71c3d4b6a23eb95ca792a02117f50c463b0ddc891c", - "bytes": 5728 + "sha256": "d02c97ec2d0fdbead26705dadc9968f8c315ea02d38d7b1a4c56b27b651feb99", + "bytes": 5574 }, { "path": "backend/tests/test_widefrog_connector.py", - "sha256": "f0a681dba1dfaaf6db87d1208e625fc5cbede419aee92b243ecb547952263c32", - "bytes": 10080 + "sha256": "903d4f840998ab33bd4550038adccf428255157dccddaba4d03196dc1e3d9250", + "bytes": 9806 }, { "path": "backend/tests/test_workmesh_promotion_contract.py", - "sha256": "a35faae710da61d6e8ab94b081f562c9dfa5f2541097b15f9d4884288f3dceae", - "bytes": 1399 + "sha256": "a1d2b759b8fb5538da36f8020e77292cea1442d63a69e300cd0aa73d433aa977", + "bytes": 1365 }, { "path": "components.json", - "sha256": "1b55b1d844ca520d6df6293c24d1366839511cf2d00a285300574327eb61ac27", - "bytes": 434 + "sha256": "9820835141c54e5b5dfbb68b3c3790db73c9ebfb967884ae3fccd058d698a1a6", + "bytes": 414 }, { "path": "docker-compose.yml", - "sha256": "5c8600a4727d4ef390d4390caeffec8a52798f384370de29c09bdf312280460e", - "bytes": 514 + "sha256": "0aa8fa985c9944c7774496fd9338b8ff7a99814090cf9b2230014284effba278", + "bytes": 500 }, { "path": "docker/entrypoint.sh", @@ -1174,18 +1174,18 @@ }, { "path": "eslint.config.js", - "sha256": "fa3046d07e1e054f8ba6e71bfc5eb2bf1898102ad7fa3bf3f53944cfec25fa06", - "bytes": 819 + "sha256": "da2f65806031361abf223460c9882706bd4db582d9e99a26da9e5c05f4325282", + "bytes": 790 }, { "path": "index.html", - "sha256": "40f169899dae9138af4adb6e905f33f01a548852b763499f4b4b8dfc97c34d7a", - "bytes": 787 + "sha256": "a51d1807c7c48842779cfcd20c235081a6e0c18113ecb3ed76bf0e73fa3053da", + "bytes": 767 }, { "path": "package.json", - "sha256": "65d37aaac88b46f00c56ffb6fddfdc9cc25f8b63b1b4c2c4d9547accd9a2483d", - "bytes": 3625 + "sha256": "cae42b170ae963e0b656b77f7e9b34ecfa953137260b1f4be46989230b416fb1", + "bytes": 3530 }, { "path": "pnpm-lock.yaml", @@ -1199,8 +1199,8 @@ }, { "path": "postcss.config.js", - "sha256": "98e8d8a143f16216f4b50a2520024f6254987049b2e199026742a96e16ba411e", - "bytes": 87 + "sha256": "e32657baf631d7c5f4dc67b4b2ee0ec8e7d5b3c41860e09cddce7c0377cd80bc", + "bytes": 81 }, { "path": "public/apple-touch-icon.png", @@ -1224,8 +1224,8 @@ }, { "path": "public/appops-icon.svg", - "sha256": "7fd713b80fcb10865f335d5b838ba526dd69300485e5e50f316e34891bc3494a", - "bytes": 686 + "sha256": "e8ac0952cb163cd453e2508e38a51456e5e2ee54c405d1513af3a9fc898144f1", + "bytes": 674 }, { "path": "public/favicon.ico", @@ -1239,1398 +1239,1398 @@ }, { "path": "public/robots.txt", - "sha256": "52710c261d851bc1ad35604017862f2a8444e7a0f02cd7b8b49e3ba92e6d4cea", - "bytes": 174 + "sha256": "a3d27b3ca5ce32341fa9f96f01169b521b1657c05d1860c45d1e53a6258e9e8b", + "bytes": 160 }, { "path": "public/site.webmanifest", - "sha256": "acd6a012777779cb69b66d26a7105e7a3a6e7b4a1160c7fc630a666c1ba43bba", - "bytes": 496 + "sha256": "b8d64bbaf573ee6814f3d3aa6efc9b14f4bc8bfd93d2fbea22ba447d16044df5", + "bytes": 475 }, { "path": "src/App.css", - "sha256": "52775c12355a313625382ef76be2fb43191aea240fde9e211625e71b6ca6a01c", - "bytes": 189 + "sha256": "0cb74d06d992e0a45450421c3809379ca88a38a5123ab8fb0ae028fb5b137cfb", + "bytes": 181 }, { "path": "src/App.tsx", - "sha256": "02997738e5cb38585b51ca80d00947c27e021a64ae51cd44c4ef5fdb31d30b87", - "bytes": 1554 + "sha256": "f81089fe7990a1f89f725c0aec76c4fae5170e88615a4b445d17674540802bf6", + "bytes": 1506 }, { "path": "src/api/appopsClient.livePolicy.test.ts", - "sha256": "6f74277eb9c953746aabc729d2418179a0fa281326522a7cd1b5ceb5108da826", - "bytes": 847 + "sha256": "690e9de34c0ae14759d92957d68da3bc94d12e4fb1273ec65a22b05337120b6a", + "bytes": 830 }, { "path": "src/api/appopsClient.ts", - "sha256": "a13a16a3c7c4a527a8d6ee4ff239755115e52aafd0ec2ffc1ce8797e935da572", - "bytes": 249 + "sha256": "20e169cdecc62791a197b23371a6a16020ec1ab764bdb231658aa0501011aea2", + "bytes": 237 }, { "path": "src/api/liveClient.ts", - "sha256": "0bca40e1cf3bdc01eb6b8dadd7b6ab846572fe6d43e04e3217548a9c33aaabed", - "bytes": 60464 + "sha256": "2de95232e9e20883e8a921e42286c1f7507e358cdb82c313d1c8e7f88fbf121d", + "bytes": 59646 }, { "path": "src/api/operatorSession.test.ts", - "sha256": "782fdc153fee197f65279d86389ea5bee8082a4d9c5b76f669bae4a66d3a341a", - "bytes": 1058 + "sha256": "b28eeaaa4b48f7db66d7b203c63b72de10c50cef22f1f3bdf8dad3c801ac75bf", + "bytes": 1032 }, { "path": "src/api/operatorSession.ts", - "sha256": "b958f87b23370c5859797f843e4e59287e12821a738b9040903b529d031de0dd", - "bytes": 1124 + "sha256": "069ff45e11600cba24471187557a6833a1f52b163be68f6138a81d20de798908", + "bytes": 1093 }, { "path": "src/components/ActionResultNotice.tsx", - "sha256": "7e0b65f03a13433ce89a230e971de6f8b7e2c202b54a51818d85034f0141062f", - "bytes": 859 + "sha256": "8cbb14725e00e14356a7450b7473967a68bf3882d5133965592a2ee4d63cd771", + "bytes": 834 }, { "path": "src/components/AppDetailActionPanel.tsx", - "sha256": "63c4e0c5f8b4d06d310ac8b6c6a01da99e55e8f6c323a0382afa17fd7a65ac6b", - "bytes": 2765 + "sha256": "3e00d98c62d25841b9df08d2479944043630a089032aba9147a62c89c265b133", + "bytes": 2723 }, { "path": "src/components/AppMetadataEditor.tsx", - "sha256": "e6da9298eebaea4500a2598f9b22b59438699c83573dcb3838678cffda877c1a", - "bytes": 4272 + "sha256": "df8c1f35ad7eb8558e7a6ef4d05c5b005eae2d88d42206b2fbfb1efbbf5ef5e8", + "bytes": 4176 }, { "path": "src/components/AppShell.tsx", - "sha256": "f883bc4cbdbb0ddb60555cdab1a091073ee489e73dc974702406de760dbbd328", - "bytes": 6537 + "sha256": "dbf308e972fedbf9a580144e82b958dd86feb04188e4b28902563c62aae7d806", + "bytes": 6404 }, { "path": "src/components/CommandPalette.tsx", - "sha256": "a107981246a2c52aa49e50400f871e7bad71ab6a5db02afb505ef9224748d351", - "bytes": 6222 + "sha256": "18da4bfe9668fde5e6b83b5c6fd6f1af945670d11db99c125a7e2b5aaff9c72e", + "bytes": 6080 }, { "path": "src/components/ConnectorActionResultNotice.tsx", - "sha256": "c6ac179adffe350d371057ea0ef8c3d64b0002588941df5e2980cd03b1460e00", - "bytes": 1716 + "sha256": "7cb7bba856f0e32e1443171ac504c27b690ecfaa46fb17a8030127bb420b5180", + "bytes": 1676 }, { "path": "src/components/ExternalNotificationChannels.tsx", - "sha256": "9ace9cbd3219b58047b16369d624115ee736972e9781e04e95672140b360d2f7", - "bytes": 6532 + "sha256": "7eb86cc01e891fb06de68a390d46a6cd33b7fb29345b91bf6830882e297fe08f", + "bytes": 6417 }, { "path": "src/components/LiveActivityFeed.tsx", - "sha256": "d09f74ee336aadfaeb490b6cd8105ee9662731bb1a999a472b2e4efe4c85b8a7", - "bytes": 6028 + "sha256": "1a8c2c8698c278ec2f0bcdaba1740cac3672ec6bab7eba04e06769d9eb8cfbef", + "bytes": 5890 }, { "path": "src/components/MetricCard.tsx", - "sha256": "9b9acb24e2c43624f35d2d266a8d61dab6740e0c9e2325a0c1f6ad0cf4f4afd9", - "bytes": 2398 + "sha256": "6ea7598d2ed283e457556d0f59d25f746dc82f75071226406fea9d9da9e1e7fa", + "bytes": 2323 }, { "path": "src/components/OperatorReadOnlyBanner.tsx", - "sha256": "9d6cbcc962c90e7ba5c45bf5f556e00e7046af1d485442d4b4dbb46920064850", - "bytes": 1035 + "sha256": "5d068f65590f57a4c13f978b23d1bc1632e288fc3cb24d58958833ad4266f6d0", + "bytes": 1013 }, { "path": "src/components/PolicyAction.tsx", - "sha256": "82fc1b5392289e5a2a40c5ea969ec19c79d9a4cd5006e2c3933d4fac8290f8ae", - "bytes": 11163 + "sha256": "4611a176682b2299864e68318d850690b1a537334617ffb60b0c1a72ac152b41", + "bytes": 10874 }, { "path": "src/components/RiskBadge.tsx", - "sha256": "588c6d178e9c920f43bbbbac8bc3cc9b872c07dd3f77aaa2d89e73db831ca085", - "bytes": 601 + "sha256": "566e5c7d6233585a9e73a791a756b5fe5a8caefaed6f2b3d85799057c13bb5e9", + "bytes": 573 }, { "path": "src/components/RouteLoadingCard.tsx", - "sha256": "9388e0e07dd001cc276bbeae8122f41aae835122371732b8082b621a571f828d", - "bytes": 1132 + "sha256": "a816f8bac99c49cd7c63a6c4ac825200acff84457e22e4da6363145e656bfb0b", + "bytes": 1101 }, { "path": "src/components/Sidebar.tsx", - "sha256": "701863584b1eb5484f78a425e67e5b2c6a8d30a384827e5b0fce1129280efda1", - "bytes": 4541 + "sha256": "c2989b8013fc30541b28d0667cfe356828766bc0a0b6bde274089fae4ce0fb15", + "bytes": 4440 }, { "path": "src/components/StatusChip.tsx", - "sha256": "e413aec2f07dd00f542289af2b06ba03c2243e4f8588acaecf62d27f724fb0b9", - "bytes": 1879 + "sha256": "61c71af03449e8294026d3aa3deb188ec96c404fd07244661b93abcfeb6ea396", + "bytes": 1818 }, { "path": "src/components/SystemLoadSvgChart.tsx", - "sha256": "517fbdd3350fbf477671fc4426cd93f88db801b1d103f2da4743e9e8dad9ceee", - "bytes": 2060 + "sha256": "37c84c4964d8789b921269fd6d7c2a6a27297118836fabf3a299668319773ba3", + "bytes": 2022 }, { "path": "src/components/TopStatusBar.tsx", - "sha256": "60cb0512a582f3eca2fdd513e3dd6cd4789c09b7f872ccc26a65bd0c34bfba42", - "bytes": 7681 + "sha256": "0b1466fbddddeeba825b2d2771edf882059f05caa739868ccbf113564bc8a512", + "bytes": 7523 }, { "path": "src/components/integrations/GovernedIntegrationFlow.tsx", - "sha256": "c16d01f703a8a71c62dc9dcee180cdfc5e245fe749937eaad9bcc3e4a01dc08a", - "bytes": 13222 + "sha256": "7a26fdcba426969808b8699789ca533a1552fedd2b3a73472ef6201b98c7b5fa", + "bytes": 12951 }, { "path": "src/components/ui/accordion.tsx", - "sha256": "ed40a1ef1b8911a50008d4d5593cf31340a909c9aac6d99e8f5a5f03e013e153", - "bytes": 2046 - }, - { - "path": "src/components/ui/alert-dialog.tsx", - "sha256": "f6ec16b715aa309b5077cb3fab2c513d36a467d3359869c2a5524d9c325436ff", - "bytes": 4588 - }, - { - "path": "src/components/ui/alert.tsx", - "sha256": "0474ee4d0a0f95ed578ada1ba19637205d468843bbf8fd81388b3e77d7d564e5", - "bytes": 1655 - }, - { - "path": "src/components/ui/aspect-ratio.tsx", - "sha256": "67c60b91df6dc9fc729390742b04c02d40c19f51f7a2d4f79110911a061266bb", - "bytes": 148 - }, - { - "path": "src/components/ui/avatar.tsx", - "sha256": "bf9efb595e6eb5a10ba278f14483b36b294e50ef9f2bd1af1c74879eed8c316e", - "bytes": 1465 - }, - { - "path": "src/components/ui/badge.tsx", - "sha256": "9468f95ed7eddf53848db7fae4b4a8ea851d89d497c07f804513bb43cd820651", - "bytes": 1260 - }, - { - "path": "src/components/ui/breadcrumb.tsx", - "sha256": "e9c60a0b7f08c2b3d16a2e5aa81084322b45849080f1e4959589b7015fcc294e", - "bytes": 2840 - }, - { - "path": "src/components/ui/button.tsx", - "sha256": "82cecf4e194e76ab5cdd9a49f4090ec5c053ad0327e73d8c63516bf9869bfca9", - "bytes": 2247 - }, - { - "path": "src/components/ui/calendar.tsx", - "sha256": "07216b587b4640383e19069a8af9459a37f516bc5abcef8e642fcf5d6aba4aa2", - "bytes": 2859 - }, - { - "path": "src/components/ui/card.tsx", - "sha256": "36ba6142b3e6944123e26148cb5eae10a5cbd8dd32cdf5f6274d256db66db50c", - "bytes": 2000 - }, - { - "path": "src/components/ui/carousel.tsx", - "sha256": "dd9bd68d7d94a64a2e18780852893f9d57b4504ef0f9b816ba553613bd380a30", - "bytes": 6549 - }, - { - "path": "src/components/ui/chart.tsx", - "sha256": "afcf6b7e4286d40a303502e0fa1ef76423cfed67155007f9ef6073ca35e62940", - "bytes": 10913 - }, - { - "path": "src/components/ui/checkbox.tsx", - "sha256": "6fcb6710c47bdb31a4e2c21d46484f52162c3f306f1ce14a8d9d0551c50e1fca", - "bytes": 1092 - }, - { - "path": "src/components/ui/collapsible.tsx", - "sha256": "f375e9bb056882208fc140c8f65d8878398c891351d369950bf4cd431e4a98e6", - "bytes": 329 - }, - { - "path": "src/components/ui/command.tsx", - "sha256": "a94c5d41eee831860b8b13d55ac984a29329c35376d7c21aa3dd43f47523b95c", - "bytes": 5254 - }, - { - "path": "src/components/ui/context-menu.tsx", - "sha256": "355d0bf38cb4c1d7c098b0a9ce98f9345d2f115f484b73190442a0d1f4624cab", - "bytes": 7485 - }, - { - "path": "src/components/ui/dialog.tsx", - "sha256": "0895f5892e374e971abc59a24a9dee366b5fdda9455f13ff4b1947696033a9d5", - "bytes": 3754 - }, - { - "path": "src/components/ui/drawer.tsx", - "sha256": "c3d4ea2ef108375d0b23203adc5107de2ebd02b5766615c14daf018ce51d8a37", - "bytes": 3146 - }, - { - "path": "src/components/ui/dropdown-menu.tsx", - "sha256": "d9af479d2782fa5956ecd238dc50bd3a56d7cde45f28da0e2b0935058c17841d", - "bytes": 7533 - }, - { - "path": "src/components/ui/form.tsx", - "sha256": "983dacc3646fa2913abcf8cf296a08d6b7543dfb95d9f3626976b954273017cd", - "bytes": 4375 - }, - { - "path": "src/components/ui/hover-card.tsx", - "sha256": "643dc4bb95e37a4c8244c9b00f6042ad52ad8deeb44eb212c7e6aadce0662350", - "bytes": 1220 - }, - { - "path": "src/components/ui/input-otp.tsx", - "sha256": "556420a76a560cffae8e5ad002ecb4706717a160d707f5358765505450ef9ee7", - "bytes": 2241 - }, - { - "path": "src/components/ui/input.tsx", - "sha256": "eb6f6ee89acf84aa282626f35d1433fb29534c1a89959efdc85ea80a77a6e712", - "bytes": 988 - }, - { - "path": "src/components/ui/label.tsx", - "sha256": "2b525af16feb9c9efb8da26403b4dbee8fc2da41834272d306495a421b46baf6", - "bytes": 743 - }, - { - "path": "src/components/ui/menubar.tsx", - "sha256": "74411cc2825c310339baf3375c7c7f46c8664456ef33b8ad6a29d2023165e3c9", - "bytes": 8256 - }, - { - "path": "src/components/ui/navigation-menu.tsx", - "sha256": "e09eed189061f1106526e50b73e88cd05600f1c18dff9a0b448335a445611e82", - "bytes": 5260 - }, - { - "path": "src/components/ui/pagination.tsx", - "sha256": "effbf78257243dd21277774fd7e1ff5f135cb157f3117ebd3d75c19bc4aee151", - "bytes": 2890 - }, - { - "path": "src/components/ui/popover.tsx", - "sha256": "3c3c138c4ca584e2449599fa87467cf96085fe6518d03645b3adfc83f118202b", - "bytes": 1268 - }, - { - "path": "src/components/ui/progress.tsx", - "sha256": "88abb42c48e2be6b18ce063f7c2884ce26c25768d1dae07606782779c00343fe", - "bytes": 810 - }, - { - "path": "src/components/ui/radio-group.tsx", - "sha256": "a16e8061e94274df6b38fbd411cd8bcebdbdb66e56b5aa992ac4cc659b25b384", - "bytes": 1521 - }, - { - "path": "src/components/ui/resizable.tsx", - "sha256": "7a886c2329ec540125959a1b9e9e2e8207dff04b9f48c4d37ee0bc1e44c391ba", - "bytes": 1762 - }, - { - "path": "src/components/ui/scroll-area.tsx", - "sha256": "b6b89d2406d22a01f4ccc3f9b741ffb153a566a75f472e65bbefd2893cbd5eb5", - "bytes": 1697 - }, - { - "path": "src/components/ui/select.tsx", - "sha256": "312df96c87864e3bb783990db389a0964f7bd29efe28d666cdfb384460208597", - "bytes": 5767 - }, - { - "path": "src/components/ui/separator.tsx", - "sha256": "a5be8ab18e91d288a4997493e42a607a19327952b944f7cbbdddfb2a949a773a", - "bytes": 794 - }, - { - "path": "src/components/ui/sheet.tsx", - "sha256": "ad23e915830d0c4dc28b32b4c783e7fa370f2b36ecdbc308ed628664b99880af", - "bytes": 4437 - }, - { - "path": "src/components/ui/sidebar.tsx", - "sha256": "c903e86d12e5c8e9c573c40dda55c5a99336ec49055ecdfc53413cb86155e1ef", - "bytes": 24430 - }, - { - "path": "src/components/ui/skeleton.tsx", - "sha256": "72f65ca8c456b0e33367d8e636d75ec4938c0d4020971385fee40b135662b5d1", - "bytes": 279 - }, - { - "path": "src/components/ui/slider.tsx", - "sha256": "19d1c4ee8b9dd6c479ba7c8e646f539ecae773df780c51325238083b1dab3079", - "bytes": 1110 - }, - { - "path": "src/components/ui/sonner.tsx", - "sha256": "4b4a75ca0de153a49abbc03d98742b5fb4245536a4ef55fa00c07a39051a0050", - "bytes": 916 - }, - { - "path": "src/components/ui/switch.tsx", - "sha256": "2458cfd71630f191fdd2dea8a5a65bc4589b578100fb1526f7da50c74d7da332", - "bytes": 1210 - }, - { - "path": "src/components/ui/table.tsx", - "sha256": "e563104e9ce3dfb69fef6e755ca172c5aa4d20c8a9a4d0c36540b9582bbf5d86", - "bytes": 3010 - }, - { - "path": "src/components/ui/tabs.tsx", - "sha256": "f4ebbc4ad957933954bcf9f4dbe1c4bd848bd855bf21bfe13efb12ed03d081b7", - "bytes": 2150 - }, - { - "path": "src/components/ui/textarea.tsx", - "sha256": "bb756ca145d4a339442d27d3a20a87c3aa15ecde88df771b0a7bda7c5066a7bc", - "bytes": 964 - }, - { - "path": "src/components/ui/toast.tsx", - "sha256": "6e3e7846717800100f1538d3c6a69b79b40c03e32e28120f44440ea3c05257ff", - "bytes": 4972 - }, - { - "path": "src/components/ui/toaster.tsx", - "sha256": "fc6d7beec69a040dbbd08e7087fa4ff277a6a08649f14f2d7e04219af081927a", - "bytes": 810 - }, - { - "path": "src/components/ui/toggle-group.tsx", - "sha256": "298e5296d6af1f334a9b9805bd8a94fd1514176170a662e1b427bef6bc6337a5", - "bytes": 1812 - }, - { - "path": "src/components/ui/toggle.tsx", - "sha256": "8a86336b5b7ad800cf5783da6ef8f1f11c8f0542994e32a1e421b5a5127f9887", - "bytes": 1546 - }, - { - "path": "src/components/ui/tooltip.tsx", - "sha256": "0d43ec6da30ba92a66c6b098a5123563ebd4153c8d53983f105109b8da7031c4", - "bytes": 1183 - }, - { - "path": "src/components/ui/use-toast.ts", - "sha256": "3fbe3b856affdf39f3eb2a82c898b96d44560d93d05674ab2fd6105825ca78d1", - "bytes": 85 - }, - { - "path": "src/globals.css", - "sha256": "a0d2c3eb9e84b77a566e89fe3912f87d8871894cba18860e4be006e779c609f1", - "bytes": 7429 - }, - { - "path": "src/hooks/use-mobile.tsx", - "sha256": "f664fb30e3e4fe093448ac8e9572a1d718a133c9ed1ab5287fa864f146465496", - "bytes": 606 - }, - { - "path": "src/hooks/use-toast.ts", - "sha256": "873fdbd9df8874b2cf49827d39d8a607da8813786e265ac489457a6e8a371c90", - "bytes": 4143 - }, - { - "path": "src/hooks/useOperatorSession.ts", - "sha256": "86a822990e2789a47fa5a85dc955188c0879d14013b8a68a381aaf1f813fdce8", - "bytes": 809 - }, - { - "path": "src/lib/accessibilityShell.test.ts", - "sha256": "0843ff7d713449df6d8febf7ab409ea1622355ff91324b6f447f183dfe43f423", - "bytes": 1486 - }, - { - "path": "src/lib/actionRegistryView.test.ts", - "sha256": "9e0dba631122db5548b888af10e2772043981c9e5b6157c1d5b73748aa33e806", - "bytes": 4449 - }, - { - "path": "src/lib/actionRegistryView.ts", - "sha256": "57c7b0bbf06c077b21c7f05d312c67fff9216560ab1abe437e3fb6be82e6a9c7", - "bytes": 5979 - }, - { - "path": "src/lib/actionResultStatus.test.ts", - "sha256": "deca4ea91565037b6d89d5fb72ade2bfbea9b4a0cf72e89cfc74738e1e9d5b8b", - "bytes": 2544 - }, - { - "path": "src/lib/actionResultStatus.ts", - "sha256": "55f228a94e3b1a7b70a5f113fad7d39b1f80887e9516f07c5cc0cdf2bc0bf425", - "bytes": 1877 - }, - { - "path": "src/lib/aiChatView.test.ts", - "sha256": "0e0cba13723528ffa1eadbd1e41fef4b22a6a74773e6ace8b59b5da87cf23d41", - "bytes": 508 - }, - { - "path": "src/lib/aiChatView.ts", - "sha256": "cbf54370d1dfd86433ced068d17023bb5ee50ecd60ff1f2820243c3efd68fce8", - "bytes": 465 - }, - { - "path": "src/lib/aiDashboardView.test.ts", - "sha256": "823d62436597cdebcbb3c085154c7ba42f2af5f66269124061d7cbb39d951461", - "bytes": 1433 - }, - { - "path": "src/lib/aiDashboardView.ts", - "sha256": "f83beb40fa8a87cd363b2565687ec4e9734a319666bc9894fdf60374860f7c92", - "bytes": 1459 - }, - { - "path": "src/lib/aiRecommendationView.test.ts", - "sha256": "a752618920b8fec3e1bd1de3fc7c48e5f8b1505a71de648d8063fde4be4629a5", - "bytes": 673 - }, - { - "path": "src/lib/aiRecommendationView.ts", - "sha256": "cd3befd3269c8eb75ae955a85116d771f02ac2717e22cfe5749802f2dd9986f3", - "bytes": 673 - }, - { - "path": "src/lib/aiWorkflowActions.test.ts", - "sha256": "f5bb5e15e9a0aa1b7b9d4beb974f345e8b374e12ae9d67b9897b27d83d876cc6", - "bytes": 1286 - }, - { - "path": "src/lib/aiWorkflowActions.ts", - "sha256": "e3d04caf9a67c974def16fde41700e1d05c7486d3ae58f968d8b68b4b2107b24", - "bytes": 1472 - }, - { - "path": "src/lib/appCatalogView.test.ts", - "sha256": "8f2c18c466bdd1c90b8c91cdf83b47c5b1ec850f8bfcc401e8e428b3441755f4", - "bytes": 3310 - }, - { - "path": "src/lib/appCatalogView.ts", - "sha256": "5a3a2916cb6e0d0ffdc18d8070138a8b9f5f992471e3976527bcbbde40e9c0be", - "bytes": 2247 - }, - { - "path": "src/lib/appDetailActions.test.ts", - "sha256": "dde84c458b6b693c0fd26af7c9472d6c6cab994839176a35a2e542ade7a71cb7", - "bytes": 931 - }, - { - "path": "src/lib/appDetailActions.ts", - "sha256": "244917e435dbca3dca26fefd827560133d855c9574d94fe3e932f0a73b7dd16c", - "bytes": 299 - }, - { - "path": "src/lib/appFocusView.test.ts", - "sha256": "659c389af58a99af1bc82a3009db6414646df5ef1196f31e7ca15bb5c3b0fb33", - "bytes": 2034 - }, - { - "path": "src/lib/appFocusView.ts", - "sha256": "187d31e6049e6ffdd1c9ca96adfc3e78b326387cd0fa0fd1c131a3b57e06f376", - "bytes": 3198 - }, - { - "path": "src/lib/appReviewClosure.test.ts", - "sha256": "a73a9139ac2a868c7fcd1e97c85cb39859008ca0f578aafd4c4b4483503fc8fc", - "bytes": 2578 - }, - { - "path": "src/lib/appReviewClosure.ts", - "sha256": "aeb5650988f41a60676b2273824751e6814ce5a51b186776158f0bd849b4db58", - "bytes": 4465 - }, - { - "path": "src/lib/approvalFollowupView.test.ts", - "sha256": "99e74a407f3f6101ee0fdc10fb763170e4b26aa66911fcd4bfcf42ede8b711cf", - "bytes": 4377 - }, - { - "path": "src/lib/approvalFollowupView.ts", - "sha256": "d99fa72e29de9aa31442e95020c38f05d8dbeb9b15ef4b10bb142bd20bbb8e0d", - "bytes": 5410 - }, - { - "path": "src/lib/auditEventDetailView.test.ts", - "sha256": "04da4bffd752ef36c64ae56537dc1a41ab26ff409c02ac8cc16099e8c13bb9a3", - "bytes": 3008 - }, - { - "path": "src/lib/auditEventDetailView.ts", - "sha256": "f08c184d055f9bcd4013e51a8d20e4809bb9fcb8f5fe4773b6cf2e3d4619c0ca", - "bytes": 1973 - }, - { - "path": "src/lib/auditLogView.test.ts", - "sha256": "8adfccf33810b4f6d631623884a3e448f838d7c9d70fc3b511464a6ee8d337ec", - "bytes": 3126 - }, - { - "path": "src/lib/auditLogView.ts", - "sha256": "5fcdb632f9bf3979ac650dd9a19a2806c31d6f0ebed9a6d08c173dd38c33a223", - "bytes": 2735 - }, - { - "path": "src/lib/backendDateTime.test.ts", - "sha256": "c469e5e1de42f1965f56b4ffcc577d65060b1c1b29c77d9b9570d1d5dbdcaa3b", - "bytes": 539 - }, - { - "path": "src/lib/backendDateTime.ts", - "sha256": "ebb03a0250608cd73dbd39da7b0d6861423c1f09adca0b5b02d73c98422e5c89", - "bytes": 697 - }, - { - "path": "src/lib/clipboard.ts", - "sha256": "0ae5f82ae2fca36d7cae4c9fd44a2c8db414a72113aa97b7d640f8471449e739", - "bytes": 645 - }, - { - "path": "src/lib/commandActionFollowup.test.ts", - "sha256": "fccff3676fa8204701e29b200c9352e9cda123cdca69066cd3535f8a388c8714", - "bytes": 1901 - }, - { - "path": "src/lib/commandActionFollowup.ts", - "sha256": "17034d36bb0a2bb0745a819adba87fd28b4b52c2a5ffa6313b2b3139c3f2af00", - "bytes": 2365 - }, - { - "path": "src/lib/commandActionView.test.ts", - "sha256": "29bae57957eac3c3585027e6fe9b94288c233eaf1f8b05d1f0025e6435979f8e", - "bytes": 1661 - }, - { - "path": "src/lib/commandActionView.ts", - "sha256": "bc7c558562f87393d1caec9906aafac4147f97c85ec481fd356774b5f03f35c1", - "bytes": 1731 - }, - { - "path": "src/lib/commandCenterQuery.test.ts", - "sha256": "4c9ec154d287844d287cd808e163f66e7b11cad9138dcc9e1921a6dd7aee421d", - "bytes": 722 - }, - { - "path": "src/lib/commandCenterQuery.ts", - "sha256": "713947f4cf4a2336e403fd58e8a6e74ab36e6805946f947be09f8aa4c308a0c5", - "bytes": 130 - }, - { - "path": "src/lib/commandPaletteNavigation.test.ts", - "sha256": "84e06a3403152a176d530ff07d4f98b76e71bf9dbf18183823725457009edad1", - "bytes": 1297 - }, - { - "path": "src/lib/commandPaletteNavigation.ts", - "sha256": "25834670a58cce9b52103ff218d824586af68c65db566cf765d6244dd6a17ca3", - "bytes": 510 - }, - { - "path": "src/lib/commandPaletteShortcut.test.ts", - "sha256": "a6c277e5f00ef416d3fa77eea43d604f7ab9641dff5af8052688328e01b9c75b", - "bytes": 740 - }, - { - "path": "src/lib/commandPaletteShortcut.ts", - "sha256": "6248ecac5a44105d49bc44fd8b82b57e1ccaf104c0f923d11c8028ac884cf51d", - "bytes": 428 - }, - { - "path": "src/lib/commandPreflight.test.ts", - "sha256": "c26d52fa312223db4008ebef6684a8b01a96fc78f83b075e3409a28ef70c25f1", - "bytes": 780 - }, - { - "path": "src/lib/commandPreflight.ts", - "sha256": "8e43e796862070d454b4163d9a71c64620f71c1e81eb49f5cee0a4cb173cb1b7", - "bytes": 343 - }, - { - "path": "src/lib/connectorActionFollowup.test.ts", - "sha256": "ecf1a0ee0a2a18728492add50f43755d3745ba1173297826622453c17a1a2a2c", - "bytes": 4581 - }, - { - "path": "src/lib/connectorActionFollowup.ts", - "sha256": "dc23ba2db8a551ccf5b6310f4d96746ffc9502aaeca0046801fa37c98334934c", - "bytes": 3466 - }, - { - "path": "src/lib/connectorConfigLink.test.ts", - "sha256": "8db76f54df0bb742c220b8c99a36965fe216bd018fa84e2bbb0d84bf04a186b2", - "bytes": 581 - }, - { - "path": "src/lib/connectorConfigLink.ts", - "sha256": "b165f628661f258daa81d91279b056f8b74b56b451b8c2aba3f1c67f6650fc43", - "bytes": 153 - }, - { - "path": "src/lib/connectorDrillView.test.ts", - "sha256": "2eb3528f4860254574179c5e0885684312c785284d2cc13d3f4b5109b78b4810", - "bytes": 3095 - }, - { - "path": "src/lib/connectorDrillView.ts", - "sha256": "853a24c3f208c8b49c7f5f50fe72e82781722ae42a18e9e33b82d987087f64e2", - "bytes": 3693 - }, - { - "path": "src/lib/connectorMutationView.test.ts", - "sha256": "e7b5e1ccd2dda5b76394a6cd3d765e5a2d3fae0d6bb57e4901ec5d2d25363068", - "bytes": 1703 - }, - { - "path": "src/lib/connectorMutationView.ts", - "sha256": "7c63c79a82a1ce44b06b85758df1f1161792071df07e9e3280008dc4f7ee0c00", - "bytes": 1454 - }, - { - "path": "src/lib/connectorPanelStatus.test.ts", - "sha256": "3d8b59b88edffcc78b813e62010bc0403ebc63404f1802d9367e4150ef798e65", - "bytes": 846 - }, - { - "path": "src/lib/connectorPanelStatus.ts", - "sha256": "88e477d31d421cf7a7424b60da81800fddd721f0ff7843431bebea109cd3dc4e", - "bytes": 169 - }, - { - "path": "src/lib/containerFocusView.test.ts", - "sha256": "12ab2c4471b22dc42e4af53bac661ebbc83f8c97329e5c150621b2206ebf3486", - "bytes": 2147 - }, - { - "path": "src/lib/containerFocusView.ts", - "sha256": "f49e92b781e4f839b02d426be92257f9f8804f218deceaf96b8808ad6e9739ab", - "bytes": 4039 - }, - { - "path": "src/lib/containerInventoryMerge.test.ts", - "sha256": "2c4dde193e1dcd5b8e3a22a937ac5e925b6cfee1fc32e05e3dd13ef56821e4f7", - "bytes": 3514 - }, - { - "path": "src/lib/containerInventoryMerge.ts", - "sha256": "6dc23961e422e7b129b756802c265ebbf2c0d4114d7bf95d25dc50c89eaefef4", - "bytes": 2684 - }, - { - "path": "src/lib/containerLogExport.test.ts", - "sha256": "be226ad260558924bb6c4dc17b7fae49875be659e88c4b4b51423fd3bfea8ab6", - "bytes": 1008 - }, - { - "path": "src/lib/containerLogExport.ts", - "sha256": "8ef35303748c2a63cb28659a257c411c46702937111074f6fefa0cf9c1cde8e0", - "bytes": 875 - }, - { - "path": "src/lib/exposureWarningTriage.test.ts", - "sha256": "b5b545ce2082c53f969e64c1b3cbb37021781bbc9d7096b464dc6f3af5c4298c", - "bytes": 1538 - }, - { - "path": "src/lib/exposureWarningTriage.ts", - "sha256": "ebdaed9eee77801d35b6c202d5fee5faec18b2fc48d55173971a57e0a27a47eb", - "bytes": 4258 - }, - { - "path": "src/lib/homeAssistantNotificationState.test.ts", - "sha256": "6e2115b235fc13c20d53fc45417063caddcfccf41b01c61697ca921c85da5b73", - "bytes": 4674 - }, - { - "path": "src/lib/homeAssistantNotificationState.ts", - "sha256": "46f7dd0029f807e7b5fe4e59f5b36ed34d7652db70680fe379e664f9941f073f", - "bytes": 6012 - }, - { - "path": "src/lib/ignoredLoadError.test.ts", - "sha256": "e07c7873274ac7dadc2288152d099e1f0e16aa092032d96df952bf2374244796", - "bytes": 705 - }, - { - "path": "src/lib/ignoredLoadError.ts", - "sha256": "4bf5d2f71ef73d20f4ab5ac091f220685dd197431a0226dbeb67e62b2998bd43", - "bytes": 171 - }, - { - "path": "src/lib/incidentView.test.ts", - "sha256": "3166ba431cf4c49d4abf0c0f2f41cb5b86bd09d92b3a5089ec68efdc5304b40a", - "bytes": 2931 - }, - { - "path": "src/lib/incidentView.ts", - "sha256": "3392be4a0cfbc4626aafc9031fda6c552ea9eea1998a4d18c350c729aaf3df75", - "bytes": 3011 - }, - { - "path": "src/lib/integrationFlow.test.ts", - "sha256": "4978fea0f3b0d64fd1954112a663944041a1e2c965759b7a315264e6ec73ab3d", - "bytes": 2613 - }, - { - "path": "src/lib/integrationFlow.ts", - "sha256": "ce62f8fed26d67c7052cbef5e94b530b001ce99d3a140d457ad392deb8c704ea", - "bytes": 1882 - }, - { - "path": "src/lib/inventoryActionFollowup.test.ts", - "sha256": "8e9fc4b1925413955b8eea75b080d9f6796a4af842b43c4373318ee1dfbac0fe", - "bytes": 2095 - }, - { - "path": "src/lib/inventoryActionFollowup.ts", - "sha256": "5250ab6f4624ab0bcd2616f1d9a8cd33f7a7a03eeb85b18bf28d90006232d20b", - "bytes": 8352 - }, - { - "path": "src/lib/inventoryLedgerView.test.ts", - "sha256": "d2a060955b3c0801a422d0d0548507bfd5757a42f3cc4e842e01fadbfa5b6ff2", - "bytes": 1831 - }, - { - "path": "src/lib/inventoryLedgerView.ts", - "sha256": "dea0a312629442fd5b8d8e796f949e985cea808e9f41e42f352b93cfc5b28c4e", - "bytes": 2636 - }, - { - "path": "src/lib/inventoryReviewQueue.test.ts", - "sha256": "c6a1b626ede2ff5e8aa46facccd0f63785c9603dadf383bc2fc2f360f01054b2", - "bytes": 6766 - }, - { - "path": "src/lib/inventoryReviewQueue.ts", - "sha256": "52fff24248475fd6b63aa67467b2fc38531d29b9d08e955cbb372643562810d4", - "bytes": 8686 - }, - { - "path": "src/lib/jobCancelFollowup.test.ts", - "sha256": "b656c1a71b3e32e31c9cd7fbebfba6849c5da142e64daa9d6b502c099e280d56", - "bytes": 1765 - }, - { - "path": "src/lib/jobCancelFollowup.ts", - "sha256": "bfd0bd2414456332435381a19e110a7e2cc77e1a1785f770f81137576e39d792", - "bytes": 1516 - }, - { - "path": "src/lib/jobRunView.test.ts", - "sha256": "b661916bf58d083eb306bfd5b5eae5159d5e1e77c31de592cfe2f99656153935", - "bytes": 2548 - }, - { - "path": "src/lib/jobRunView.ts", - "sha256": "0044b69dbb06106d62992ec3796090cb53449742c829453cfcf3540090ab4605", - "bytes": 2431 - }, - { - "path": "src/lib/liveActivityFeedView.test.ts", - "sha256": "e37d1f504adc8099d685f216d552512210cf0dc8510e29488c8f310c00a7cce3", - "bytes": 2709 - }, - { - "path": "src/lib/liveActivityFeedView.ts", - "sha256": "848802ac8113b07f767b83ec4ae073942f86d04b25bf653dbca0953fd494d665", - "bytes": 3477 - }, - { - "path": "src/lib/mediaDownloadTriage.test.ts", - "sha256": "faf79fa60bd5f4f833c8f93b47d81c872d1552193a2e7119446466ee3bf44d01", - "bytes": 1292 - }, - { - "path": "src/lib/mediaDownloadTriage.ts", - "sha256": "b28028d6d83851566d2042d4f09ba915d3698e6f677c2328d22031ab16e74c4a", - "bytes": 2241 - }, - { - "path": "src/lib/mediaPipelinePageLoad.test.ts", - "sha256": "c7ada2379437e37c2b337fa0357a74ce369397f9da3513f50eb5acb7cf1f6961", - "bytes": 3732 - }, - { - "path": "src/lib/mediaPipelinePageLoad.ts", - "sha256": "f74493963242cdf112c422443eb6973dfc27ccd85786d1bfcdbb1ff64ca55c22", - "bytes": 4467 - }, - { - "path": "src/lib/navigationGroups.test.ts", - "sha256": "9bd5774181ee5627e9e027eef92eaa8a9ad900c08d17128b6abc313cce8d1cb5", - "bytes": 2533 - }, - { - "path": "src/lib/navigationGroups.ts", - "sha256": "1d65cd0d71b1982f98fd588f3338643f663fd4c556e9c7860c89128eed73dc8a", - "bytes": 4158 - }, - { - "path": "src/lib/networkSnapshot.test.ts", - "sha256": "5d804cd73197f129946300191e97d85d62e3b3f0f4f05023bf00174f30bf5b2f", - "bytes": 2713 - }, - { - "path": "src/lib/networkSnapshot.ts", - "sha256": "aaca8cab3a5effedc6d61b927448d71f143886cf9e40451ec5d36f489edd79b7", - "bytes": 5551 - }, - { - "path": "src/lib/npmAppDetailLoadState.test.ts", - "sha256": "0fd5758f873abe30c253838f46e0855edde822552bc7ccdc949ffc1aa2079912", - "bytes": 1984 - }, - { - "path": "src/lib/npmAppDetailLoadState.ts", - "sha256": "db5a7f29eac32ee11e7daeff309750795a7529d266b1681a7bd336403b77bd5a", - "bytes": 3734 - }, - { - "path": "src/lib/operationMapView.test.ts", - "sha256": "d581db7f4ff9b6f3e1ec446b61fccec52f994b241d201cfb69589b61c4a3c839", - "bytes": 4499 - }, - { - "path": "src/lib/operationMapView.ts", - "sha256": "b1e65c2c96e648f7a6533d6f891d0492ebf73995d2fc3e268bbf1b13f0341c91", - "bytes": 5945 - }, - { - "path": "src/lib/operatorActionQueue.test.ts", - "sha256": "0cefd25a008d308624eaf1e4c1f561703d46878e3fa37e2ba77da7ed66ac6cef", - "bytes": 4337 - }, - { - "path": "src/lib/operatorActionQueue.ts", - "sha256": "b4dcc30a99ac4f5424271537d8a085fdf2eda2dd5bdf140da73b360f75f8cd26", - "bytes": 6346 - }, - { - "path": "src/lib/operatorError.test.ts", - "sha256": "a351d32e9bd1d971375b6c3595b917510634091395001c4f938f3986c77d92ca", - "bytes": 808 - }, - { - "path": "src/lib/operatorError.ts", - "sha256": "7e4671c53e9890b5800757135743536526a8177b706f9f56cac8cf01b25483a0", - "bytes": 646 - }, - { - "path": "src/lib/overviewTopIssue.test.ts", - "sha256": "7f9a7ad8959e3f75bfaa3860b74fb7b475f712cc8567c7dacd9f4ca3512be6d6", - "bytes": 1652 - }, - { - "path": "src/lib/overviewTopIssue.ts", - "sha256": "8837e98cdba46989a3095073568c51d1f5f55b5911e8876df9e0e57dc1eb5b5d", - "bytes": 534 - }, - { - "path": "src/lib/playbookView.test.ts", - "sha256": "14577de443ca62cc94f7546a79457ce44f803008f4ad443b4326f62626b4bf4d", - "bytes": 2632 - }, - { - "path": "src/lib/playbookView.ts", - "sha256": "263ab994d5674fe62c944601a51d94989acaa81ca30d1c6e14e5b9ef3eae2912", - "bytes": 2853 - }, - { - "path": "src/lib/policyActionState.test.ts", - "sha256": "e6d53b4d104c971380781b545a5203d4efcf2d9867b109b9a3e94676de90ed1e", - "bytes": 1970 - }, - { - "path": "src/lib/policyActionState.ts", - "sha256": "267a29b79429fda951780bbfec21f36a2a1325ae65d4d820bb4743225f6c84ea", - "bytes": 1659 - }, - { - "path": "src/lib/policyView.test.ts", - "sha256": "496c944c93000c9a6011a86b7cd3e08ae9457a9dd4768d45a13dbe848b1a5e19", - "bytes": 2750 - }, - { - "path": "src/lib/policyView.ts", - "sha256": "ce6f793426ee1e03246da7e64ddda016696713482fa44052ccbdc8d5e8e0e2f8", - "bytes": 3222 - }, - { - "path": "src/lib/remediationFollowupView.test.ts", - "sha256": "d22632069d9e7e3c44e66a1ae0c4118edac93f0e5eef9d6e809937a909f4ed54", - "bytes": 3050 - }, - { - "path": "src/lib/remediationFollowupView.ts", - "sha256": "0c742a971a580f9a0c6df540c7235d3903185bcc8bc0e0a242f573227eaeaafe", - "bytes": 3566 - }, - { - "path": "src/lib/remediationPlannerLoadState.test.ts", - "sha256": "226e1f77ad93daf88347f240b781314685921fcc5362b8f39b47778cb3ebb865", - "bytes": 2392 - }, - { - "path": "src/lib/remediationPlannerLoadState.ts", - "sha256": "f2a04fb438e7d74f4eff80933fa03012c2904b756504c50b6e445885a00d64b0", - "bytes": 1871 - }, - { - "path": "src/lib/responsiveLayout.test.ts", - "sha256": "5fde962ff1b6acfb6faee8c7f73a42847476f9a74f8478d5c5b0d3a2bcdbabf5", - "bytes": 9103 - }, - { - "path": "src/lib/reviewWorkload.test.ts", - "sha256": "40a3bb921ccb34ae2b815569998cf87c9f952392a89e4adbcee0e531dc6574a7", - "bytes": 4632 - }, - { - "path": "src/lib/reviewWorkload.ts", - "sha256": "e1e48763a8fe2a3dd794654bcfc21e22959e4cff4e2e0bbaa909c38949e87aab", - "bytes": 4492 - }, - { - "path": "src/lib/routeContentWidth.ts", - "sha256": "bce36988fcd52185810687ce6ba183745ee28a8278673ce80737fc0c139a559f", - "bytes": 1005 - }, - { - "path": "src/lib/routeLoadingView.test.ts", - "sha256": "864db0a208541a6fc3d58cb6364c37c63774ef6de3b4744b954f1b2f8608bc75", - "bytes": 3012 - }, - { - "path": "src/lib/routeLoadingView.ts", - "sha256": "f121688ca32031994ebddf4dd5ecd2188c8dc404db2b263d1e1e76a3faba926a", - "bytes": 7442 - }, - { - "path": "src/lib/routeSplitting.test.ts", - "sha256": "6bd5ed0137fa8b13e34f54f9752e5caf8ffa296e25db90bba7311650c1722cec", - "bytes": 1626 - }, - { - "path": "src/lib/routeTitle.test.ts", - "sha256": "88ead3127838539bd32231601e9dbcdfa185ab754c561ae97fbcc9a045d4a07c", - "bytes": 1684 - }, - { - "path": "src/lib/routeTitle.ts", - "sha256": "e0ebb1b6b54f8700ecb4a4447b8449b2514722d4796b60b6f80a9fb48a8f2f82", - "bytes": 1137 - }, - { - "path": "src/lib/safetyActionFeedback.test.ts", - "sha256": "e32448d762636e3f855d3be21d83bb456978433989c73aeecf1dd59e54cd92cd", - "bytes": 1623 - }, - { - "path": "src/lib/safetyActionFeedback.ts", - "sha256": "17c43cd7bea1532613e4540cb3fd13eb84c38217db9768010e941fef5ae8c6bf", - "bytes": 2354 - }, - { - "path": "src/lib/secretOwnerLink.test.ts", - "sha256": "df8888f49421e97ad7ae1b22211918c8e6083f1cb0b115bb890e9de9be8a6db0", - "bytes": 2970 - }, - { - "path": "src/lib/secretOwnerLink.ts", - "sha256": "69bb73076c6a4423bb5c49a75a8087e470b1899d3f6f91caa01a54b32c7de2ae", - "bytes": 2881 - }, - { - "path": "src/lib/settingsRuntimeView.test.ts", - "sha256": "434b64f818d9849bbfe38433bc0fd6a433fc5f6dedbec8d0cc7de0f9178355c3", - "bytes": 1840 - }, - { - "path": "src/lib/settingsRuntimeView.ts", - "sha256": "0e14e314a6f44022f42561c744b3fd4181792c351c1c0f12365de88124d3ea1b", - "bytes": 1738 - }, - { - "path": "src/lib/setupBannerView.test.ts", - "sha256": "9036b33571862e4557cedb8771c995e91faefb7fdbeccad873cfcaaa150236aa", - "bytes": 1740 - }, - { - "path": "src/lib/setupBannerView.ts", - "sha256": "c973c2f3f5671a71bb7e08b5bfa2c1c2e52a0aa0cc27ea9dd90978d99f9054b3", - "bytes": 586 - }, - { - "path": "src/lib/setupCompletionView.test.ts", - "sha256": "2e2ea7df54a08215719c109cad28fe5fbd82cca6f174f6a94018fb879d7630ad", - "bytes": 1654 - }, - { - "path": "src/lib/setupCompletionView.ts", - "sha256": "e1dec4f5e41e68d80d1579924a031c3ad2d3e51c89d0fd2af257673eb001cb73", - "bytes": 357 - }, - { - "path": "src/lib/setupConnectorContext.test.ts", - "sha256": "33c4ee8d11601cbcdc15100f6b926c94cef3b0f0b5fd6e79f4c590e7896c6183", - "bytes": 2985 - }, - { - "path": "src/lib/setupConnectorContext.ts", - "sha256": "6ab3f5d8dace518f5a49a3969df4438f13e84d6988a6c9e9f878e8855cf5e48a", - "bytes": 2037 - }, - { - "path": "src/lib/setupConnectorFeedback.test.ts", - "sha256": "8e5648374ac85efd44e16cedbab932ec3ba028c0719f91c43107d5531be5f096", + "sha256": "b728b30af5d9f770a34d5b4ae85ea720c90664fa55d83ad3d9835f48f20f5846", "bytes": 1990 }, { - "path": "src/lib/setupConnectorFeedback.ts", - "sha256": "47c32af9154bdbfcf157af16f070cae4046e01926183969b26e4a2360bf4dd96", - "bytes": 4534 + "path": "src/components/ui/alert-dialog.tsx", + "sha256": "6f5d2b743e097cc0f38a8201fc9472bbcffa7ef80653eb09ac1733f470dd675c", + "bytes": 4449 }, { - "path": "src/lib/setupConnectorForms.test.ts", - "sha256": "79e414bcdfbe254e5269ea5839df47732df7be7e325c9d6c9373d0fcbb1a3589", - "bytes": 1727 + "path": "src/components/ui/alert.tsx", + "sha256": "050c08a3ec850a8fae8579b2bdbb4c9b8aa64744b580f07e2b26f7e6fc17dac0", + "bytes": 1596 }, { - "path": "src/lib/setupConnectorForms.ts", - "sha256": "1cdcb3d3a77717171b9a46d8813cb4decf4b0fa5ed732f8626efe4d0b0954372", - "bytes": 1366 + "path": "src/components/ui/aspect-ratio.tsx", + "sha256": "d72c73d629e37995a0a71647d851d68d6fdcd7ec120797f36ab83a8ee89f2cab", + "bytes": 143 }, { - "path": "src/lib/setupContextView.test.ts", - "sha256": "aa26bf6fbf198e154df714ba27138b48674c121b988240a4b32f4996ea982a2c", - "bytes": 1128 + "path": "src/components/ui/avatar.tsx", + "sha256": "3f1e0c4584f57768a80e3d37bc45046f8773bb87bb8cecd5994007bbe6dfdc8b", + "bytes": 1417 }, { - "path": "src/lib/setupContextView.ts", - "sha256": "7e9fb2c981d28aec612e48e1a967549847c0260cac8a75d9dc5845261a0a61d0", - "bytes": 867 + "path": "src/components/ui/badge.tsx", + "sha256": "5a73754701cc8ad6443633c786e6a68f5f03648d193e08ca9500cc8cdf3eae56", + "bytes": 1222 }, { - "path": "src/lib/setupDeepLink.test.ts", - "sha256": "9d33a929a657dded0f9fe9916c36986da23811c2b3939674057c86b7dabacbeb", + "path": "src/components/ui/breadcrumb.tsx", + "sha256": "ab1107eca1e4a95589f67b96ac5c58ed72f4e90789bdd796da4789e05756cadc", + "bytes": 2725 + }, + { + "path": "src/components/ui/button.tsx", + "sha256": "dfb40eeaf38c7117bacc21d9e787d33e8b624bb9ad9427dc111127d2d0ceba96", + "bytes": 2189 + }, + { + "path": "src/components/ui/calendar.tsx", + "sha256": "3a87455bf5f1bb8ce8d2cefeff0c93648071dac1484edb3a598280c2d6bdd18e", + "bytes": 2787 + }, + { + "path": "src/components/ui/card.tsx", + "sha256": "4ae1baedf7f9e211a9224123d9b7d3607ea7ad990a20bcd739048d65501ca45d", + "bytes": 1914 + }, + { + "path": "src/components/ui/carousel.tsx", + "sha256": "668007dd3c85202cd10bdd5f54882c9d69f5037a1e0d9fe67d03be7a2bd3a387", + "bytes": 6289 + }, + { + "path": "src/components/ui/chart.tsx", + "sha256": "c1a545f9616ac3127a9877a9b6709e2c9ca756785d2cd2e138d2e77947877512", + "bytes": 10550 + }, + { + "path": "src/components/ui/checkbox.tsx", + "sha256": "2b80d1d1f7871c1321a58d8846675f4183cd499ccb7b45d343c83362c0ca6551", + "bytes": 1064 + }, + { + "path": "src/components/ui/collapsible.tsx", + "sha256": "fbe07841b794e0d7d08e87ddaaafadf1dc0c63ecc8389cd2c5b4a0a3f5500df1", + "bytes": 320 + }, + { + "path": "src/components/ui/command.tsx", + "sha256": "0af06fa12254b328e47f26d6aa49c719aec5e7fb4c4f1c68f18bc19323013e15", + "bytes": 5100 + }, + { + "path": "src/components/ui/context-menu.tsx", + "sha256": "3f4ebfd3c4b9529ef88edc6ae95de3b247f9f7d7ce5b3e9878dc6b313cadc7f1", + "bytes": 7287 + }, + { + "path": "src/components/ui/dialog.tsx", + "sha256": "59b5dd718c6b34e48852c55cc1410a70998f5eabccb8c7cba2da721189dd1c43", + "bytes": 3634 + }, + { + "path": "src/components/ui/drawer.tsx", + "sha256": "4aa0c46d31a16691240ff23b412219b7834bd95ccc8ffa918d9a00f36847b3fc", + "bytes": 3030 + }, + { + "path": "src/components/ui/dropdown-menu.tsx", + "sha256": "74db29dbb246dd23d22f9b93c36f49e14ff41f5e1616ebb761033590139c99e6", + "bytes": 7335 + }, + { + "path": "src/components/ui/form.tsx", + "sha256": "d2c3be08962bffe166f26eb588ac0fe9309cb339c75e37603cbeef60f82b273e", + "bytes": 4197 + }, + { + "path": "src/components/ui/hover-card.tsx", + "sha256": "8d606e166ef5f9bc4fc3efb1f6ce2f4bb376177a2c6fef16f67f87ad2d13d005", + "bytes": 1193 + }, + { + "path": "src/components/ui/input-otp.tsx", + "sha256": "2afd0fb58ed8ca796dbaaa4a7f2a4c50602df01e5f74e0ace3a3201ff09adc91", + "bytes": 2172 + }, + { + "path": "src/components/ui/input.tsx", + "sha256": "a6dc5ea11e2d30dbc683fa812508854e40377f553149363c2f205574f81a7f58", + "bytes": 966 + }, + { + "path": "src/components/ui/label.tsx", + "sha256": "4d790d260bf73221b05e3918a7fe5f86cb36b10d70955df7fdfcea23a2f10a44", + "bytes": 719 + }, + { + "path": "src/components/ui/menubar.tsx", + "sha256": "7d9931a721eae883364ff5892f3e9bbdb686f04a11d72dc22abf635ed47e00bd", + "bytes": 8022 + }, + { + "path": "src/components/ui/navigation-menu.tsx", + "sha256": "927102baac7b89cfb0c4d929ff3e1f5c27d018aba4fc04fac0009ef7faaa8457", + "bytes": 5131 + }, + { + "path": "src/components/ui/pagination.tsx", + "sha256": "aefb79477d56ec4f36a3b5503d11766503dd5148b365bb93d972f1c869df9868", + "bytes": 2773 + }, + { + "path": "src/components/ui/popover.tsx", + "sha256": "ee5f78ece57c9e8eb5f9b4186e2bb9ebe46b69b52f03f1edd9a601883bc64772", + "bytes": 1239 + }, + { + "path": "src/components/ui/progress.tsx", + "sha256": "d1eed76fb201e43490fc7809f8ce64016a80954c20491f941a10751873d933d5", + "bytes": 784 + }, + { + "path": "src/components/ui/radio-group.tsx", + "sha256": "d8a176b5ef21def2ab06a7724445f58ee17350b2178eea6b302bc3079a009c5c", + "bytes": 1479 + }, + { + "path": "src/components/ui/resizable.tsx", + "sha256": "18f6398bf83de5bd5d109abd7fa5e02d68f4daec30d9f8772be75f5aa7aa189b", + "bytes": 1719 + }, + { + "path": "src/components/ui/scroll-area.tsx", + "sha256": "55190fb3d0243c6108ff57b5235c29e86ffb1a0879a74c872a91d568ee441671", + "bytes": 1651 + }, + { + "path": "src/components/ui/select.tsx", + "sha256": "294965b814afa3bb1e50044c88c46e6924aa54395d6766b8349d0ac24e4f1c84", + "bytes": 5609 + }, + { + "path": "src/components/ui/separator.tsx", + "sha256": "687c8b7e2f53672eb3aca4389916a03bbe2c95441719e6c46e7c5143713fc41d", + "bytes": 765 + }, + { + "path": "src/components/ui/sheet.tsx", + "sha256": "a11720ac7cc2744bf04316f53459f43d6eefe52d45cc405d123d31c5e1c6cf45", + "bytes": 4298 + }, + { + "path": "src/components/ui/sidebar.tsx", + "sha256": "cab2d96fc28ec9679846e8360430615ada8c158d17305cdef47a1ece45bab4eb", + "bytes": 23660 + }, + { + "path": "src/components/ui/skeleton.tsx", + "sha256": "8913724bc2d578e429c2adf993f24bd132696e2c561d80d352706a947bc551d2", + "bytes": 264 + }, + { + "path": "src/components/ui/slider.tsx", + "sha256": "b93ed37b5a78b2d7628abe8e738521a8ed1d19d2a670eb674e11a03069cf4766", + "bytes": 1084 + }, + { + "path": "src/components/ui/sonner.tsx", + "sha256": "dd6d83b7a084015b0f673ff9fc4b63071a40ef62bffd56bc261bdf5f58654d89", + "bytes": 887 + }, + { + "path": "src/components/ui/switch.tsx", + "sha256": "46b91ca16c8759f65bc920279b9f285951068567a2aab583541cfab4787fc4f3", + "bytes": 1183 + }, + { + "path": "src/components/ui/table.tsx", + "sha256": "7f4b56dfc5aa90a23f0f2c18762897068e0569df0a1bcad6c1bdb03972f6df88", + "bytes": 2893 + }, + { + "path": "src/components/ui/tabs.tsx", + "sha256": "99565b8cd2f565be8c8e10daa3617eb95ad665fdd96167d497efea497d428628", + "bytes": 2097 + }, + { + "path": "src/components/ui/textarea.tsx", + "sha256": "e3d3e3d237d7bd875e6ec07ee180ea4b3457a8d8fa37eb58b13acc204c31e7f1", + "bytes": 941 + }, + { + "path": "src/components/ui/toast.tsx", + "sha256": "64a8548a1ec90ab25519d8ee37258e2e586a7f26f98078d2cad3c3fb25a88534", + "bytes": 4845 + }, + { + "path": "src/components/ui/toaster.tsx", + "sha256": "a6df21d77b586ca1468e38052bd58e44c056721a40a48c8a0cc8fb5edbd39f65", + "bytes": 777 + }, + { + "path": "src/components/ui/toggle-group.tsx", + "sha256": "33d4f795fd736c599fcdb18acd29a7c954520e2e1773d5e3daf298dad5906aaa", + "bytes": 1753 + }, + { + "path": "src/components/ui/toggle.tsx", + "sha256": "ed88f339d36f16fe5a323d17b51b8e04a86d6ed5cafb6ebbbab87a4cedc8a063", + "bytes": 1502 + }, + { + "path": "src/components/ui/tooltip.tsx", + "sha256": "bd9361649477cf9496f4b48415a2eafb9ae1ebca81af58a29b61b1516adc88c1", + "bytes": 1155 + }, + { + "path": "src/components/ui/use-toast.ts", + "sha256": "d48c4c490e5101aa42ceed9b8ca49642d66152ba11daf7ee6c29bee0f5172c37", + "bytes": 82 + }, + { + "path": "src/globals.css", + "sha256": "24bbaf0c8a91feba120f67f1ec14c04181a1088869f0cef00929b67c6bd3c839", + "bytes": 7055 + }, + { + "path": "src/hooks/use-mobile.tsx", + "sha256": "738d8e4520edeca7caa2ca56a4923839e30be14a00fc32b5a770f5d5b451a63e", + "bytes": 585 + }, + { + "path": "src/hooks/use-toast.ts", + "sha256": "4b70ac2ad6f1c640249bb43667f86d8447985c49be8bd0335897ad0ae7c70694", + "bytes": 3955 + }, + { + "path": "src/hooks/useOperatorSession.ts", + "sha256": "26d389d79652e81a9dfd7d816191c85d9a80e4f465aa5d951042f9d90b1c7c36", "bytes": 792 }, { - "path": "src/lib/setupDeepLink.ts", - "sha256": "7074671f591c17e25d6c7c946b884f713391a13f498e0b31a067f190333da468", - "bytes": 664 + "path": "src/lib/accessibilityShell.test.ts", + "sha256": "dfbcbe03d915ffe889dd0b650bddc6510fdb2805fc3586d2a8cfedd792ab5496", + "bytes": 1458 }, { - "path": "src/lib/setupNextActions.test.ts", - "sha256": "a0f88f11bddbc34377488402c60dc3d2b43c5fbffc3ea780638b142f13ecd49b", - "bytes": 3001 + "path": "src/lib/actionRegistryView.test.ts", + "sha256": "a25c91b563ea8e64c8b3e8e471906fcc6af114512b402c975261814553d3c8dc", + "bytes": 4345 }, { - "path": "src/lib/setupNextActions.ts", - "sha256": "6740191931b55f854bb475887a95dcf1eef868415251f70594ccbf436d973b4c", - "bytes": 2597 + "path": "src/lib/actionRegistryView.ts", + "sha256": "28dfed1b8f234d1d9980b7b9034348255b13149eb8e881fcf7c0c10847d8599d", + "bytes": 5777 }, { - "path": "src/lib/systemLoadChartView.test.ts", - "sha256": "43d0a9255c67b7f69589039209e450c67375f25c019a059a2cdb3e81b5016554", - "bytes": 2615 + "path": "src/lib/actionResultStatus.test.ts", + "sha256": "301021c5238f29de7a595935b947f5067a9be6a460ac1ab4e223c46f7034dc35", + "bytes": 2476 }, { - "path": "src/lib/systemLoadChartView.ts", - "sha256": "58bcd8ff936ffc766fb0dbdebc812da4549176c679f7785bb82f350836e14005", - "bytes": 2745 + "path": "src/lib/actionResultStatus.ts", + "sha256": "2388d27c8f8b98410364444fc24f4c00288b2b2b612bceb3596ab05fc4d72701", + "bytes": 1817 }, { - "path": "src/lib/systemSummaryView.test.ts", - "sha256": "732193633172716bafc7f7a402a737aafdccb1f3f8ef99f0a7107915bb380937", - "bytes": 770 + "path": "src/lib/aiChatView.test.ts", + "sha256": "1c5245d9976988fdf596986b1ac97123b57e428a579c84ffccc3f206e225cfe8", + "bytes": 496 }, { - "path": "src/lib/systemSummaryView.ts", - "sha256": "d217d53f6377a2eae4420d6343f7fabc5baa1b5036c6e607c1f24ebe93c90045", - "bytes": 964 + "path": "src/lib/aiChatView.ts", + "sha256": "4326835202bef3460bcb1c33e367cecc69a2e0d7b41874ed16c3bde8edd6c454", + "bytes": 452 }, { - "path": "src/lib/utils.ts", - "sha256": "c0adf27efbfa148d5abcf99e860f8e3e6c8fc77a1f99e023c08ef4f12e6ece29", - "bytes": 175 + "path": "src/lib/aiDashboardView.test.ts", + "sha256": "82460e4152dab77cc39204bc5e7e016633783ace6c35a2a8e5593e591705d75f", + "bytes": 1397 }, { - "path": "src/main.tsx", - "sha256": "8127fbff2a3f8492c50df072a0aec60550523011569666e58db97e7b2376ac6c", + "path": "src/lib/aiDashboardView.ts", + "sha256": "35dfd4d2d041ad16875d39cd8b3189ec3a19f2de28bece43a3114980900a24d0", + "bytes": 1420 + }, + { + "path": "src/lib/aiRecommendationView.test.ts", + "sha256": "117b51065c4296e91f53643507bcb74b6efa9eb509e4d1fb4d2aa1ae2ef9c93c", + "bytes": 658 + }, + { + "path": "src/lib/aiRecommendationView.ts", + "sha256": "8b4c86ee3bc073a84ec4d1ebbf2e66da672213e4a47cb9a80dd6197db4ccb21a", "bytes": 656 }, { - "path": "src/pages/AiRemediationPlanner.tsx", - "sha256": "2f1709a2f13894d56798da7c5da32af2a238a8cf461cc65ba578b00e710158c8", - "bytes": 27923 + "path": "src/lib/aiWorkflowActions.test.ts", + "sha256": "0f0131f81f8d55a6dd9e8ffb7e9b3b754e5b87eba636df63327e7a434d5c155f", + "bytes": 1260 }, { - "path": "src/pages/AiSecurityReviewer.tsx", - "sha256": "0bfdbc7864289687efcac5a518a6a8f07131123eeb9de35a6c9befec65141314", - "bytes": 36293 + "path": "src/lib/aiWorkflowActions.ts", + "sha256": "e59918c32e7baed63e131801bed1b1557a90c2644977abbb1f7190729aac7f58", + "bytes": 1444 }, { - "path": "src/pages/AppDetail.tsx", - "sha256": "4ed3d6186de9752b66ace4929a155f815174554ee1fa2c27e9702e8932460493", - "bytes": 175871 + "path": "src/lib/appCatalogView.test.ts", + "sha256": "0f07a4b7b6832aee5b26e73991021f98c059c50e8ee1d815309419781a98d6e2", + "bytes": 3217 }, { - "path": "src/pages/Approvals.tsx", - "sha256": "f6030b89cc984e9c14e0230a53dd6ea20fa91a6e095b2c160951f855f2d07a70", - "bytes": 17836 + "path": "src/lib/appCatalogView.ts", + "sha256": "0bcae60d113f75f500dd92329febb901d6faf4eeeb4ed20f8c54087677a697d6", + "bytes": 2188 }, { - "path": "src/pages/Apps.tsx", - "sha256": "e70f0a6468bce5eeb2f55ca608eacdf7c1683388666a3cf8c89d5dc434e23687", - "bytes": 28092 + "path": "src/lib/appDetailActions.test.ts", + "sha256": "adcdf79fa4444bdaf61421bb5f314068dd710a0d3dfd86c7fc7639e58a4be7b4", + "bytes": 900 }, { - "path": "src/pages/Apps.ux.test.ts", - "sha256": "3f1f7340089d38aec21b1334c19209d5baa22deac8b2e1106de125f9f6bf4124", - "bytes": 1392 + "path": "src/lib/appDetailActions.ts", + "sha256": "e41018765201f1a5d57409089031d98066818bb44a4c5d9a15b45ace4d43a924", + "bytes": 290 }, { - "path": "src/pages/Audit.tsx", - "sha256": "b6689fb4977346f8ce297537e341a0d3ecfd69052147d5ff3014d5e266a31089", - "bytes": 19055 + "path": "src/lib/appFocusView.test.ts", + "sha256": "24e87c02b7e1ec9ef9e1f8f649d95764e1b8e4f7f8ecd9bceb2da1069394b2ec", + "bytes": 1979 }, { - "path": "src/pages/CommandCenter.tsx", - "sha256": "439611dfde2b32f562b92956efb6827731f09d3a135d3a792a3bd7f1c66e6772", - "bytes": 47531 + "path": "src/lib/appFocusView.ts", + "sha256": "cd18394c8a8f79d75b3677f4bb571aaf5772671628ab30073eedde2ad59b801f", + "bytes": 3111 }, { - "path": "src/pages/Connectors.tsx", - "sha256": "8efca981b445f395faae41495351a82f660bce7b4ada73237e758b04a2f71d87", - "bytes": 22478 + "path": "src/lib/appReviewClosure.test.ts", + "sha256": "8d11cf2115b3aa49430f34ed6b80837b06ebb37ce789aaa4ca4c26bb2449bb7a", + "bytes": 2501 }, { - "path": "src/pages/Containers.tsx", - "sha256": "4d92c038f5a4f514e1909f87cf7ef11a97a4574ecfb4ca61b3291f53e0f19ed8", - "bytes": 28963 + "path": "src/lib/appReviewClosure.ts", + "sha256": "350d6840fa5aa560dd0222d1e8dea19b4d491a56525190dbbdcdd2043eca81fd", + "bytes": 4340 }, { - "path": "src/pages/Deployments.tsx", - "sha256": "28feee08485feb772ef5aa5e2fa256046b561db26eeaf95fea69696972c90d88", - "bytes": 22470 + "path": "src/lib/approvalFollowupView.test.ts", + "sha256": "028cdeed98721ad723419d6025fdcc3f96d45af191acc53f7ac6d89d256fe61c", + "bytes": 4277 }, { - "path": "src/pages/Incidents.tsx", - "sha256": "301b712e23b04372dce04a45c1b9873477ce474a92c630fd7d10e01da76c61df", - "bytes": 13772 + "path": "src/lib/approvalFollowupView.ts", + "sha256": "85f11d0d421d240174dfa7a73c04874f0fbe1b16f190553db88861d06de21742", + "bytes": 5268 }, { - "path": "src/pages/Index.tsx", - "sha256": "1472eef5e47ea5a49496a0051b98473aab69864a2a176eca6e0d23fc6d06b5f4", - "bytes": 137 + "path": "src/lib/auditEventDetailView.test.ts", + "sha256": "a6869401ba9330b0baa9c7e75550478fe184d95d7ed47df43e156d2e547f6211", + "bytes": 2921 }, { - "path": "src/pages/Integrations.tsx", - "sha256": "ba2ae4393300e204576044076ed1b7ceb4783c6d534140dd6c6b1e990e182d46", - "bytes": 14461 + "path": "src/lib/auditEventDetailView.ts", + "sha256": "171160efade51d506c2c8f19d7c192d33b809d9284f25d92158ffc95afc8ae91", + "bytes": 1909 }, { - "path": "src/pages/Integrations.ux.test.ts", - "sha256": "c4534ca8fe188688adcac5fd4fd5e16fe60738ec1af2733d6a96af601b7f76c4", - "bytes": 3024 + "path": "src/lib/auditLogView.test.ts", + "sha256": "89100d89dd3cb565673e6aebe6a6686520b0a611a3f17e8dcf693682dba78493", + "bytes": 3048 }, { - "path": "src/pages/Inventory.loadState.test.ts", - "sha256": "400bf7c5a945f94f6f1e2dc3f8f0b6b8ce2986f9591442424e4c35dec0e2a783", - "bytes": 2032 + "path": "src/lib/auditLogView.ts", + "sha256": "f79177ba0eaebecc48c1a63e9ca3e9f1c694bad206f345b8c65e613f719037e8", + "bytes": 2646 }, { - "path": "src/pages/Inventory.tsx", - "sha256": "fa1d460004db7a3822539e5163e1397455bbff737045a19b4e229856ce922151", - "bytes": 50289 + "path": "src/lib/backendDateTime.test.ts", + "sha256": "541ac2b28e69af7b9d872756f206b8154cda4037aadfaf9880755e80f3d2c8dd", + "bytes": 525 }, { - "path": "src/pages/Jobs.tsx", - "sha256": "0b9fe93e6c589725b2ee9961de20130aab5c30bd14dabb9400f7a0f082494f52", - "bytes": 13645 + "path": "src/lib/backendDateTime.ts", + "sha256": "b11ff524bb105035e9320691ca80bdb4e8b616d7c28b1f0d0827b13c0f3914f5", + "bytes": 681 }, { - "path": "src/pages/MediaPipeline.tsx", - "sha256": "5dcaf25ee05e9112e6e0e55938828e65ebdedb71eded9e39c997ab589ae0595c", - "bytes": 29073 + "path": "src/lib/clipboard.ts", + "sha256": "f85b6cfecaa4814d5c6519ba8d42fe0ebb63d8513eff9ab442c4ea286c3bd4a6", + "bytes": 627 }, { - "path": "src/pages/Network.tsx", - "sha256": "f493c20b338728d2493c9e5e2baa1911114254488c1c5c24da48694a1516be2d", - "bytes": 28306 + "path": "src/lib/commandActionFollowup.test.ts", + "sha256": "734323aa1e800904017ca79c66782aa7fb518e285a835c34beb38c6f0c3029ef", + "bytes": 1843 }, { - "path": "src/pages/NotFound.tsx", - "sha256": "b3e61b6e2aa5c0f8b7c1dcab968c5327014139aa5ba7f8ce617445078b6be8ec", - "bytes": 767 + "path": "src/lib/commandActionFollowup.ts", + "sha256": "9654d4ce40bfe196eeeef7aa12fc4f73930dce9220ab848ef4cfff71744bf698", + "bytes": 2302 }, { - "path": "src/pages/Notifications.tsx", - "sha256": "8f0be09f92b3dcc8bf3d76b98a34f9039fc18ea11a67fcbafefd3dc3944d7591", - "bytes": 34487 + "path": "src/lib/commandActionView.test.ts", + "sha256": "01ce16cd09d4e56f3d9d5b450d4de8c5634ae17901d7519a4f73ad9c60868677", + "bytes": 1623 }, { - "path": "src/pages/Notifications.ux.test.ts", - "sha256": "46b0544649bbe2b5fecab17f0af3850a20dcc8c3c5e783b62aa04e95c012b42e", - "bytes": 1000 + "path": "src/lib/commandActionView.ts", + "sha256": "0c6bbb22d238bbe43169b7c97122b56f0543aa1cf06bca9c45c2e6bf1b88e17c", + "bytes": 1681 }, { - "path": "src/pages/OperationsMap.tsx", - "sha256": "fc79daacb74d3fd4393e8b1a42ecc757b926b56d57bac62af9409ed39c88811d", - "bytes": 17270 + "path": "src/lib/commandCenterQuery.test.ts", + "sha256": "d85bace8d8474d4ba3cbdfc436fbe80e27fae24484ecaa67534c2ee0235edde3", + "bytes": 705 }, { - "path": "src/pages/Overview.liveData.test.ts", - "sha256": "b37909a0a7eaaa95b5d23bea6443010cb13edb0e3882131f54f6e90c160852ef", - "bytes": 2642 + "path": "src/lib/commandCenterQuery.ts", + "sha256": "734f56c42fc6f045c88df8dd4f26c0b758eef236ed7421183ce1042fba1a42d1", + "bytes": 127 }, { - "path": "src/pages/Overview.tsx", - "sha256": "72cb27313eb5fb8dede582244344d56391f036ebbd6a86cf06c2316b9e6d6496", - "bytes": 28274 + "path": "src/lib/commandPaletteNavigation.test.ts", + "sha256": "21859cfd63192d19daf591abce00f0baec8ef15be72d98d653a5ba7885d80000", + "bytes": 1272 }, { - "path": "src/pages/Playbooks.tsx", - "sha256": "837dbcf42ce81b9445cf97787b30055dd05e40a44cad46ba51c26703d54298aa", - "bytes": 12898 + "path": "src/lib/commandPaletteNavigation.ts", + "sha256": "4e5f743839e51e46b60ef821723ec92c9b54ee3311ab66975ecff6df961c952e", + "bytes": 491 }, { - "path": "src/pages/Policies.tsx", - "sha256": "91f22d585e3393f0d55e787d558ebb993b3e7b938848b78903447e68d57e10d8", - "bytes": 24072 + "path": "src/lib/commandPaletteShortcut.test.ts", + "sha256": "87b09bab1052b33c36be254054af2f39b7111f16f4bce1ba5a53f7fc85960b9b", + "bytes": 724 }, { - "path": "src/pages/RunnerFleet.tsx", - "sha256": "e23f7fa912e0afba012ba406904e68b6511a6be70bcbf2be7ec32652b6aa8746", - "bytes": 6737 + "path": "src/lib/commandPaletteShortcut.ts", + "sha256": "f7a24ea41eae1540b5d87982ec810d4c3befa2ea9ac7930ba51f187337016aef", + "bytes": 417 }, { - "path": "src/pages/Safety.tsx", - "sha256": "dec8c57399a8c62e46f0395f753b587826e45d86744e82b168102fd7e6481c78", - "bytes": 24620 + "path": "src/lib/commandPreflight.test.ts", + "sha256": "2a4fddd1d234f4fb6871cc8d13b3d43ad4a33975f3ad86afeaeb6163da3cc8b0", + "bytes": 754 }, { - "path": "src/pages/Secrets.tsx", - "sha256": "bcf2cf758ef1b46c91a5f2af708b8b1aa97f681d787327c895c0cdd76b217800", - "bytes": 12877 + "path": "src/lib/commandPreflight.ts", + "sha256": "95819ab0ae6d82a260986625c681d5158f5ae14dd596d5d64a705fb780cb04b6", + "bytes": 330 }, { - "path": "src/pages/Settings.tsx", - "sha256": "658b5357896810316fbd40bc673b0b0b311df81e4c9e249323718beae9ea4982", - "bytes": 33258 + "path": "src/lib/connectorActionFollowup.test.ts", + "sha256": "c5559233f7a1ab6d05b50748aada344c39421eed37edd4656e4fc4788e5c2cc5", + "bytes": 4451 }, { - "path": "src/pages/Setup.tsx", - "sha256": "f50b3b52e0b6602035568dfb47a9e3d618d7a83393700a34546e06c66091ce87", - "bytes": 68534 + "path": "src/lib/connectorActionFollowup.ts", + "sha256": "5d19ede6c94a5f27f30b2c3353cf1d64062243a9b66df091eea18b036caa2a8b", + "bytes": 3376 }, { - "path": "src/pages/Stacks.tsx", - "sha256": "db78808ce06e4e40f4a8cffb397db6f6ad26778da3f52d22014ca2960941dcae", - "bytes": 8689 + "path": "src/lib/connectorConfigLink.test.ts", + "sha256": "a350817275dd7179301a91f60924b14911eb2bdda1eae6c146a241031ff965b3", + "bytes": 567 }, { - "path": "src/pages/Storage.liveData.test.ts", - "sha256": "0f716a0b2cb9cfe5ea9b0177cc54825d2958e3f82cce940c1bea73f8bdb5702d", + "path": "src/lib/connectorConfigLink.ts", + "sha256": "2475b200e16896617f97fa6a4d2e6b42097a67afe1ec1185b80e1f790b8e58db", + "bytes": 150 + }, + { + "path": "src/lib/connectorDrillView.test.ts", + "sha256": "52ff4e4203f0ef32a3f9945d6756a002cf57010a0d84fcd556f7cb35d05718ee", + "bytes": 3006 + }, + { + "path": "src/lib/connectorDrillView.ts", + "sha256": "e27dd94a0b8d3a146729152a72a1c206b0303ac425e52f63360e0e23a364ae44", + "bytes": 3589 + }, + { + "path": "src/lib/connectorMutationView.test.ts", + "sha256": "f9aff1ca081773b7ce1429b3266cd181c6ad04b176ef4952561d5bbfcb76c631", + "bytes": 1655 + }, + { + "path": "src/lib/connectorMutationView.ts", + "sha256": "a4cbc91b7262d2dc788826d1a5df4a0c5025f4845e0c42d577344c820329fe8d", + "bytes": 1408 + }, + { + "path": "src/lib/connectorPanelStatus.test.ts", + "sha256": "5459ec28149e0aa09060a6957d3b8964e71a56faf45d586d74ea3a0c392c5785", + "bytes": 825 + }, + { + "path": "src/lib/connectorPanelStatus.ts", + "sha256": "c51b5ff2e502c411ad1312d2b7a993f980afd65ac20b5a92c49956481c2b70b6", + "bytes": 165 + }, + { + "path": "src/lib/containerFocusView.test.ts", + "sha256": "ebc2b304780557fac3d328e56260dff74a3f6f732f3c219611f1666b36f9dec7", + "bytes": 2090 + }, + { + "path": "src/lib/containerFocusView.ts", + "sha256": "f1c50d05d0addf518bf7fad31a9d0543edf0187ac76da87aaee783f02a34ea87", + "bytes": 3939 + }, + { + "path": "src/lib/containerInventoryMerge.test.ts", + "sha256": "588141f08a12e48df5adfa798bacaf472f213d971d033e1eef3f4fad5de636fb", + "bytes": 3408 + }, + { + "path": "src/lib/containerInventoryMerge.ts", + "sha256": "157f6aa718183ae67e619682a1d6ed6e24b90a6b3cadff97e2be483d5126d54a", + "bytes": 2615 + }, + { + "path": "src/lib/containerLogExport.test.ts", + "sha256": "d4e183b05e8e333754a62441cff7be6a925514dafcfdd3c17d56ece5a7fb03a7", + "bytes": 982 + }, + { + "path": "src/lib/containerLogExport.ts", + "sha256": "c303e620f58ec8714e8bed2c77d7cb3cf02c6957bda0d7f3790a0351b71ab59d", + "bytes": 845 + }, + { + "path": "src/lib/exposureWarningTriage.test.ts", + "sha256": "8f882da1ba127b9c7656cc2d2702a142e5cd75cbb33feaca08e8ede176d751bf", + "bytes": 1500 + }, + { + "path": "src/lib/exposureWarningTriage.ts", + "sha256": "0c18c974d55ed79b5205f947e4f86d430e5579fb021595141ecdd04eaf05bbce", + "bytes": 4144 + }, + { + "path": "src/lib/homeAssistantNotificationState.test.ts", + "sha256": "b0e5d994459dc8c64fdfa6041c8df50897e3333e2c6e8df094e4a47c8a973287", + "bytes": 4564 + }, + { + "path": "src/lib/homeAssistantNotificationState.ts", + "sha256": "4bf674f89321418557733a0a3a68c8c5b76d3323250fae22af8c53a9c24a12a9", + "bytes": 5847 + }, + { + "path": "src/lib/ignoredLoadError.test.ts", + "sha256": "59f52adfad542c57efa25e381e72eb27bb0326031b9dd9175e5c45f04670a0ed", + "bytes": 690 + }, + { + "path": "src/lib/ignoredLoadError.ts", + "sha256": "79dc8eefa40500b676edb1ae11ba94680aa51174e9d79c2c3c09cfcae974c7e0", + "bytes": 167 + }, + { + "path": "src/lib/incidentView.test.ts", + "sha256": "31b58bd2a287d2a1eb3946343fa2013f557c5f78ca186e24d6ee95d59162204d", + "bytes": 2858 + }, + { + "path": "src/lib/incidentView.ts", + "sha256": "c813de70a52b74be31b96e957abac6dfc3689972b28580e8cd16f6a29b7e2711", + "bytes": 2924 + }, + { + "path": "src/lib/integrationFlow.test.ts", + "sha256": "a7594e2db8785267ad1ca418e6a72acb9b5d15af15c73df588b28ace87c221fb", + "bytes": 2531 + }, + { + "path": "src/lib/integrationFlow.ts", + "sha256": "f0abba139e9497cb0198e6582653f820d6f890736865352c0185601a036fd4ff", + "bytes": 1822 + }, + { + "path": "src/lib/inventoryActionFollowup.test.ts", + "sha256": "b72eb947a6694a6c73322e1ff1f6ca0477b6216894fab8fd539d229a5adecb27", + "bytes": 2044 + }, + { + "path": "src/lib/inventoryActionFollowup.ts", + "sha256": "adeb3275f7c8f1c1cf6cbe35991c9afb329bfa16b18837b8bc34360525b044d0", + "bytes": 8159 + }, + { + "path": "src/lib/inventoryLedgerView.test.ts", + "sha256": "82839fd774d2a3105639e041246e1ea171a1b7719c96b8def5a2781034913b22", + "bytes": 1781 + }, + { + "path": "src/lib/inventoryLedgerView.ts", + "sha256": "c05eeff28fd193804d59ee764eac6fc8d965590dc0b87e9728eb61f9c7b73ea2", + "bytes": 2568 + }, + { + "path": "src/lib/inventoryReviewQueue.test.ts", + "sha256": "9b663e9098eb0b89417558a020299db18b12f8aa6dd08087d9b32c0b3de85288", + "bytes": 6619 + }, + { + "path": "src/lib/inventoryReviewQueue.ts", + "sha256": "10022ed8df55ea2cd56c0edbe76985ef8979892e5e49c0b7f93580e08c19a342", + "bytes": 8464 + }, + { + "path": "src/lib/jobCancelFollowup.test.ts", + "sha256": "bc9b4a531f2f288f95bf6cf03f76f29f58369776b5a26ec2a3d203336fcf4c8a", + "bytes": 1709 + }, + { + "path": "src/lib/jobCancelFollowup.ts", + "sha256": "730978ad095aaa34a72fd631ab10b7b3618d0fcb841f0243501847131c1b6fe4", + "bytes": 1477 + }, + { + "path": "src/lib/jobRunView.test.ts", + "sha256": "735192edc1dd5c85ecf91dc37842736c763fb197b5f7b4407adf6791294fdac9", + "bytes": 2480 + }, + { + "path": "src/lib/jobRunView.ts", + "sha256": "bbd04cc81e49debbe0a70a5147b3d27dbdb8865e53c453bc0b2ff534fbbf6c00", + "bytes": 2353 + }, + { + "path": "src/lib/liveActivityFeedView.test.ts", + "sha256": "ede113a7aca87dd5fe3dac3dcc8788fc37c8729d8658ba04f70e908e776b1b08", + "bytes": 2629 + }, + { + "path": "src/lib/liveActivityFeedView.ts", + "sha256": "d4e6985707906c9e2cd45bca741cb1b24eeca1d290fec0d519577eac433fa4f1", + "bytes": 3374 + }, + { + "path": "src/lib/mediaDownloadTriage.test.ts", + "sha256": "d3e50589e18fffbbf1965595c5b2ec96beade49e182d3cd81136bab4fcd4d7d7", + "bytes": 1255 + }, + { + "path": "src/lib/mediaDownloadTriage.ts", + "sha256": "3251afa24d3bd7cb5539a81dbd70f4602abaccdb233ab5ef5998f2beb3d18f9a", + "bytes": 2177 + }, + { + "path": "src/lib/mediaPipelinePageLoad.test.ts", + "sha256": "f491f693496ba67c0007d80dd3c6bb993a31e81fb55ba8c0d1f04ba5c4860579", + "bytes": 3638 + }, + { + "path": "src/lib/mediaPipelinePageLoad.ts", + "sha256": "4995ae6b29b1920641008222a6c44789386fa2c3d2d29b73de5e32ce9a25f255", + "bytes": 4333 + }, + { + "path": "src/lib/navigationGroups.test.ts", + "sha256": "f1760649908266651693a4cb1299985f9a353abf19c3cf43e6e0826970143c7b", + "bytes": 2451 + }, + { + "path": "src/lib/navigationGroups.ts", + "sha256": "5a4ed17828cbe50a04f412f2ed0242582689f4e2296c895dad93df379e0f2514", + "bytes": 4022 + }, + { + "path": "src/lib/networkSnapshot.test.ts", + "sha256": "1418cf8163225e626ed5182f4ce30076c61468619b66b0a3ab846f05bb74199d", + "bytes": 2655 + }, + { + "path": "src/lib/networkSnapshot.ts", + "sha256": "36b28c61f01cbd98e63940fa70871c8fb727013a823eadb04118443493c7f334", + "bytes": 5393 + }, + { + "path": "src/lib/npmAppDetailLoadState.test.ts", + "sha256": "ed81be2046a44d763ea7ced080d2a0db7ec3959a911f4d338794ee0f406390e0", + "bytes": 1924 + }, + { + "path": "src/lib/npmAppDetailLoadState.ts", + "sha256": "06de1499fc10a6ea3bbf727f44aa6c5874012316bd1c3a8a82f1a3f0bd35befa", + "bytes": 3652 + }, + { + "path": "src/lib/operationMapView.test.ts", + "sha256": "50ba4614594cafda539cc1ef9d5679f15537d7fafe2e48861885b182b181e29d", + "bytes": 4388 + }, + { + "path": "src/lib/operationMapView.ts", + "sha256": "9a79729cfff24342ac45b7ec8e3a44eabc949af8f01e2d7efa013c68eb3cc7f5", + "bytes": 5788 + }, + { + "path": "src/lib/operatorActionQueue.test.ts", + "sha256": "c589b1478cad896558a6782a44fd6d416a43aad4f5d618e25be02111dae61ed1", + "bytes": 4196 + }, + { + "path": "src/lib/operatorActionQueue.ts", + "sha256": "9b07b01dd1cd181dd79a6c467039335bdb55316ed8b64211c3a23d111cf81eb0", + "bytes": 6162 + }, + { + "path": "src/lib/operatorError.test.ts", + "sha256": "762300be3294266ad3e05066fe97e45c2278850857ae53a3f374a49cf6f273aa", + "bytes": 788 + }, + { + "path": "src/lib/operatorError.ts", + "sha256": "eb7042c360ebf9f816f0b36a262cad18bd974710a130488534cf1913684997ff", + "bytes": 630 + }, + { + "path": "src/lib/overviewTopIssue.test.ts", + "sha256": "fefaebe497e91310109e4fd8ea4e7a3c11cbb2fdd44d1baa36cb91c054989016", + "bytes": 1603 + }, + { + "path": "src/lib/overviewTopIssue.ts", + "sha256": "8c1de4c1be98d53dc6f29e55568b10daa912ff612e34d28d502cf88cebef6afe", + "bytes": 518 + }, + { + "path": "src/lib/playbookView.test.ts", + "sha256": "12c775d8faba925177ef8e0c186c8337a93fadea783b0939be9fe2d3ab36e6fe", + "bytes": 2569 + }, + { + "path": "src/lib/playbookView.ts", + "sha256": "453566fbb6cd6ae2d11d3896db0d4b7fdbb42ceb2d49e596ca4887002f4413fe", + "bytes": 2771 + }, + { + "path": "src/lib/policyActionState.test.ts", + "sha256": "90ce6660e506ec8192f219c26a784d8b0876e8f4cc3ab37027da123c2a100204", + "bytes": 1922 + }, + { + "path": "src/lib/policyActionState.ts", + "sha256": "0db31e3caaa4b1c59829ad6a606d5f135b983f97a153104f4f63d3c393a4d2d5", + "bytes": 1600 + }, + { + "path": "src/lib/policyView.test.ts", + "sha256": "5985fd3f12c76b29691bbe149784f6846ccb96337b770a2aed7fba67350981d5", + "bytes": 2664 + }, + { + "path": "src/lib/policyView.ts", + "sha256": "cfadda1a3d9d3ad608825e42d30585ba3720240313699bc81a5f61873a52685b", + "bytes": 3133 + }, + { + "path": "src/lib/remediationFollowupView.test.ts", + "sha256": "7f88c4dd85e93fb30eb1d8c420e7d65334a0d1443ba7eda6826f64683b4b4008", + "bytes": 2963 + }, + { + "path": "src/lib/remediationFollowupView.ts", + "sha256": "36b9f3e988aebaa81c86e018e293961d54be6fa2a6df18522359b75885aad27a", + "bytes": 3474 + }, + { + "path": "src/lib/remediationPlannerLoadState.test.ts", + "sha256": "59e75f93674cbfb7b2bcce4d1f7e16fc4869823f0e475682f4b0be0bdf278b97", + "bytes": 2326 + }, + { + "path": "src/lib/remediationPlannerLoadState.ts", + "sha256": "b0ec03d1bda45ae1e65c69aa80c4273f2d336761c5921ca61c60932c1fab3eb2", + "bytes": 1826 + }, + { + "path": "src/lib/responsiveLayout.test.ts", + "sha256": "603b8af14ff976ae32f4a3ceeff99f4a37881989ea3f0883fbf06a2f7f5998e6", + "bytes": 8936 + }, + { + "path": "src/lib/reviewWorkload.test.ts", + "sha256": "041312f83956544494fabf9c263eab42b22a572180c4a340c9dc64342daa46f7", + "bytes": 4523 + }, + { + "path": "src/lib/reviewWorkload.ts", + "sha256": "375a9b193800d88e7377e051dfe1fda9784be315b620f709a49112d88fdf8988", + "bytes": 4356 + }, + { + "path": "src/lib/routeContentWidth.ts", + "sha256": "6e991a9fa9e842a55a1341f01e96822a97e2295615d79275731ee46e3609c9a5", + "bytes": 964 + }, + { + "path": "src/lib/routeLoadingView.test.ts", + "sha256": "88829c37caf9b3334cbb57d26b5ec7daa093f1d813f7c073c5082c27107d5c87", + "bytes": 2965 + }, + { + "path": "src/lib/routeLoadingView.ts", + "sha256": "95d3b2e1ac732d3b2bbd0cad3234a446bb2ec4d0e840a9a7cfe9e5d0139a3d68", + "bytes": 7265 + }, + { + "path": "src/lib/routeSplitting.test.ts", + "sha256": "ae58a8997f2ead8ca417f1554f9a0a2942ee6f31945eb21444b1444dc000506c", + "bytes": 1591 + }, + { + "path": "src/lib/routeTitle.test.ts", + "sha256": "db774ee86499effb0fd6a5955163609dca9dd1ba30aa8d850de906728e79437f", + "bytes": 1649 + }, + { + "path": "src/lib/routeTitle.ts", + "sha256": "f738f38448cc5221104fa4be7e1736f61258cc3184a7a1bb573bdcd928ec7301", + "bytes": 1104 + }, + { + "path": "src/lib/safetyActionFeedback.test.ts", + "sha256": "a0e8011e1793fb57545831ec7cf2ff09a73dd6e5bcdc309e32e99879cf108805", + "bytes": 1579 + }, + { + "path": "src/lib/safetyActionFeedback.ts", + "sha256": "a403ba6096c210adf4634dd4617d15403b87d3bccaec520230b005208aa6165a", + "bytes": 2286 + }, + { + "path": "src/lib/secretOwnerLink.test.ts", + "sha256": "a4f83f3fdce1f496fbef002881bfe4f41644e57e0d385cb4ed33e0ccac420bd9", + "bytes": 2911 + }, + { + "path": "src/lib/secretOwnerLink.ts", + "sha256": "eeab2fe125a4059d99c238336af441ef3466581cc324bf6cf23888e9df337f88", + "bytes": 2791 + }, + { + "path": "src/lib/settingsRuntimeView.test.ts", + "sha256": "72867f6b8647fbe7d5356e8e207006fff7dc3f5e68347836779a8766aa35b192", + "bytes": 1784 + }, + { + "path": "src/lib/settingsRuntimeView.ts", + "sha256": "3f78420c495b2f31e13d54a271431211577c5263e1efe7e88c6dcb89121b6246", + "bytes": 1705 + }, + { + "path": "src/lib/setupBannerView.test.ts", + "sha256": "a8288c63d4d3dd513f19a3e9f919d5e4b711b8044af64663975604ece2c61858", + "bytes": 1683 + }, + { + "path": "src/lib/setupBannerView.ts", + "sha256": "6e1a2ce92b79efaa5cbe2b9048e27e1d68d6bc85d48168d69f85e437cb3d067c", "bytes": 571 }, + { + "path": "src/lib/setupCompletionView.test.ts", + "sha256": "5b1a4091dd2ca388a72f82249d6ebef10dfaa97759180f3f8e8d198395df5dac", + "bytes": 1598 + }, + { + "path": "src/lib/setupCompletionView.ts", + "sha256": "806ded73ee8a0589f6dbc62df5992216221446ec922d24ccbae787c9d564f42a", + "bytes": 348 + }, + { + "path": "src/lib/setupConnectorContext.test.ts", + "sha256": "f05d2efadad52bcb509cb514464969e81e4fe69b1ee2383655ad1f468c3f5b52", + "bytes": 2897 + }, + { + "path": "src/lib/setupConnectorContext.ts", + "sha256": "a62c8b268e210918908fad2abd204826bffdf8cd461f1b5eb1a7f87a6bd60446", + "bytes": 1978 + }, + { + "path": "src/lib/setupConnectorFeedback.test.ts", + "sha256": "41b93aa4fe4cb92356e95f68a8071161237ae26a851987130b992ce0fc5fd475", + "bytes": 1934 + }, + { + "path": "src/lib/setupConnectorFeedback.ts", + "sha256": "b4ebbb653d13b3a961214e29c702fe01d50b8564e361810e08e3972aa3f753fd", + "bytes": 4411 + }, + { + "path": "src/lib/setupConnectorForms.test.ts", + "sha256": "76f6bc6493fdb54ac239fc7a1ea635eb1a0d6db04040fd63761d7ee837571b86", + "bytes": 1682 + }, + { + "path": "src/lib/setupConnectorForms.ts", + "sha256": "6fb5958f6bbdf88a3dd6e376ab0a74609249f7ee82b7a196b5ef392b2778bb17", + "bytes": 1322 + }, + { + "path": "src/lib/setupContextView.test.ts", + "sha256": "074b54c1e3f694e685dbaf89922b9986d76567b619f3b05b047fba12a92c7ac3", + "bytes": 1100 + }, + { + "path": "src/lib/setupContextView.ts", + "sha256": "7ebc3839554cde05ea6f6b546c104ccd16f870eecff83e3d58778ad3baa1c0d6", + "bytes": 833 + }, + { + "path": "src/lib/setupDeepLink.test.ts", + "sha256": "08e45b4b07a9360fd543c43a418fb7106678d3cc7bb15140b4c3a84d2cc33061", + "bytes": 765 + }, + { + "path": "src/lib/setupDeepLink.ts", + "sha256": "ae6d295aefc009a5968ef057d8f1591d9fe17ab2ff17ebde686a98fb8efc1da7", + "bytes": 642 + }, + { + "path": "src/lib/setupNextActions.test.ts", + "sha256": "3fa22c35384576232ddf53e3fb9cfc350c8ce495a8142b78db2d7c1f2d348285", + "bytes": 2902 + }, + { + "path": "src/lib/setupNextActions.ts", + "sha256": "a45b142229118c24ddef519bc6ac894192d3a8b05e44f4e9ee0662c35075ff35", + "bytes": 2508 + }, + { + "path": "src/lib/systemLoadChartView.test.ts", + "sha256": "fcd62ce1485ea5261bbd8cc56be45eac5591446074dbe450226a989e17c170ac", + "bytes": 2551 + }, + { + "path": "src/lib/systemLoadChartView.ts", + "sha256": "036d9af85dacd7b57e23b51376626cd47af3948d370fe766d543650a2c38cc77", + "bytes": 2661 + }, + { + "path": "src/lib/systemSummaryView.test.ts", + "sha256": "d7807fca551da31f1ca661615d8320970559649610d4e078ba76f8f92378b2a0", + "bytes": 751 + }, + { + "path": "src/lib/systemSummaryView.ts", + "sha256": "584820ea4ad45e3fb74aa68042c1336e650ae64836c01c97a4e36a8ab16fdc54", + "bytes": 940 + }, + { + "path": "src/lib/utils.ts", + "sha256": "d1f1e0d62cb8d8d1e04c26e14de842d8a151f75812d81b046c65b5d1fe8e4b27", + "bytes": 169 + }, + { + "path": "src/main.tsx", + "sha256": "5f6bbeb30bc02c0cf9c9a1033a8bf984276d4c791d05a5b4fe083be1c19f05a3", + "bytes": 640 + }, + { + "path": "src/pages/AiRemediationPlanner.tsx", + "sha256": "ca939df74d27fa89f40cb571b3c2302c0a00b454da767e9c6c62f54de24cde4c", + "bytes": 27379 + }, + { + "path": "src/pages/AiSecurityReviewer.tsx", + "sha256": "2b41cd5a87811d1ef8ad8c08decf85040136197ae2d092fcfe4b4e02f586e2fb", + "bytes": 35644 + }, + { + "path": "src/pages/AppDetail.tsx", + "sha256": "e976e23154a2be5090117b7a2d3ab7edb1490d142ef237c97804ca15249096a4", + "bytes": 173159 + }, + { + "path": "src/pages/Approvals.tsx", + "sha256": "9e13bac8c20b71fbe27237f53aee3a5e512553b86e51581f89da8099f6ea8431", + "bytes": 17487 + }, + { + "path": "src/pages/Apps.tsx", + "sha256": "b46f2942d71aa72e98ca05ad9c219b716e9b0baafefddbef372b0479d927930c", + "bytes": 27542 + }, + { + "path": "src/pages/Apps.ux.test.ts", + "sha256": "bd0dc561845a5a8cb7a4c2aae2d9e21fa345251a7153622cd56c84430507d3a7", + "bytes": 1364 + }, + { + "path": "src/pages/Audit.tsx", + "sha256": "9c7036e8728a7c2958a39f7bb09f464e4e279d92fcd9e6b3d4bc31b26b300ef0", + "bytes": 18673 + }, + { + "path": "src/pages/CommandCenter.tsx", + "sha256": "6963e04333227bcecb7b98e26ad415436dbf74584660fa3774ed55a4ca05afcd", + "bytes": 46607 + }, + { + "path": "src/pages/Connectors.tsx", + "sha256": "34b9bf91c2c5ca1f05e9f561bfbd49103dc99002ea9b94f1dc840f729d8bba2a", + "bytes": 22010 + }, + { + "path": "src/pages/Containers.tsx", + "sha256": "d2bbc9132e31a193e944e0046bc3a4a176d51ec0b8c124603a5560635ead445f", + "bytes": 28425 + }, + { + "path": "src/pages/Deployments.tsx", + "sha256": "73ea57104bdb9e75e555a16b7a611e75839d53e454a9098d20f3d2b9de080394", + "bytes": 22148 + }, + { + "path": "src/pages/Incidents.tsx", + "sha256": "9e58be82a89f5f035893e9afc5755e67447883f386a8247f502ee810c7cd32f5", + "bytes": 13496 + }, + { + "path": "src/pages/Index.tsx", + "sha256": "de60665c65d1b3113930171b4eaf1f9be762f2fe6d3bd7d61e75cf3cd6251e6a", + "bytes": 131 + }, + { + "path": "src/pages/Integrations.tsx", + "sha256": "edd5b30cb4f37a9d74a9deaf979deebc7134baccad24b04c0ad5b696e0992914", + "bytes": 14218 + }, + { + "path": "src/pages/Integrations.ux.test.ts", + "sha256": "8273a785f3d1e84d72db371255e9d5a4b1928f5d2cbfbb02ad5efd5c32f7962f", + "bytes": 2968 + }, + { + "path": "src/pages/Inventory.loadState.test.ts", + "sha256": "e0ec391d48455a885f691033b6794543f434787e6a02e081779388fa7e8e728b", + "bytes": 1994 + }, + { + "path": "src/pages/Inventory.tsx", + "sha256": "1ff622b7e049cb6d01a253ef8ceffb5e42fe616007caad0e6b75b3061a657783", + "bytes": 49345 + }, + { + "path": "src/pages/Jobs.tsx", + "sha256": "22fe5259fc605d53a6a29878fea671debe4ba482bfed643625d4e90ce23fa599", + "bytes": 13370 + }, + { + "path": "src/pages/MediaPipeline.tsx", + "sha256": "8678578e957a03d629b4de89a6b057f5511f94eddc666f6a6f13af9184f0887e", + "bytes": 28517 + }, + { + "path": "src/pages/Network.tsx", + "sha256": "ddedd26196b18a914e806d8fa02fd42e3b238ceb95a0398457be4fcf34a477b0", + "bytes": 27830 + }, + { + "path": "src/pages/NotFound.tsx", + "sha256": "940578bf01ac3dbdcb16f52528bd59903b2cce7698c8b39064f2791022567b0e", + "bytes": 740 + }, + { + "path": "src/pages/Notifications.tsx", + "sha256": "f1642a9700713af0803ca133ebec269a01f8e460f2da15ff36411e9268d42e78", + "bytes": 33855 + }, + { + "path": "src/pages/Notifications.ux.test.ts", + "sha256": "a22b2f26fde0c99642ea9828ba96e801c224c214344cd85ad93b212e71137012", + "bytes": 982 + }, + { + "path": "src/pages/OperationsMap.tsx", + "sha256": "0e9184f076485b0b3665da4262c62115ef6633613483dbf64341068d9f5c58c4", + "bytes": 16932 + }, + { + "path": "src/pages/Overview.liveData.test.ts", + "sha256": "b7328f6c4cbec2f7c3e10bab931c415731d81deb7984dbc4163e0a604a999524", + "bytes": 2589 + }, + { + "path": "src/pages/Overview.tsx", + "sha256": "91dfc30c7bcaf3608247fb792c82ed673d17099c1e1ca5f8b5ceeef3bc688436", + "bytes": 27759 + }, + { + "path": "src/pages/Playbooks.tsx", + "sha256": "1bd5a603125d145e472b0276bfe6376a4a46aa365eac045394841227db079c2a", + "bytes": 12625 + }, + { + "path": "src/pages/Policies.tsx", + "sha256": "4c8a9c1a9e4d8440c405b5cc8ba837299ad847b60d9b632a714d2ec35b43b67b", + "bytes": 23635 + }, + { + "path": "src/pages/RunnerFleet.tsx", + "sha256": "fa46763348ad8b4270793d9d84c10cf105bd54851622a1f2f11096e1823bcc05", + "bytes": 6657 + }, + { + "path": "src/pages/Safety.tsx", + "sha256": "9e887fb100e701aaf31b710d381aa4f67e9588abb2b1a899d28eae436f3cc99b", + "bytes": 24139 + }, + { + "path": "src/pages/Secrets.tsx", + "sha256": "0c9b04ba4f0444faa321d9a4efe389b87b0e23d8548b4032cd82fae401f0f719", + "bytes": 12630 + }, + { + "path": "src/pages/Settings.tsx", + "sha256": "151f546ad1add6a6155ceab9daf929b36f99069b5714ebf76dcfa393f1c97370", + "bytes": 32689 + }, + { + "path": "src/pages/Setup.tsx", + "sha256": "007eceed94be2a704361c61360b13eedd1904a67eceecff17472a343fec5f8b6", + "bytes": 67388 + }, + { + "path": "src/pages/Stacks.tsx", + "sha256": "be654a668dd1ae88eb0257c653d192bd7a1c8fda3e189922cdf2d1a792d714d2", + "bytes": 8517 + }, + { + "path": "src/pages/Storage.liveData.test.ts", + "sha256": "128eb1451d8c11a4130f7f4f625a6384be6176a92ad564e1955c8d4bcf9ad78b", + "bytes": 558 + }, { "path": "src/pages/Storage.tsx", - "sha256": "1dca9a4468b5900b2826ddc6a8a403f05a08d0047c0a0a8196a2cd8abc95f49b", - "bytes": 19864 + "sha256": "5ff10c9109c2807d47df589fc5fd3d466b31e80282333b60171387451c0bf6d2", + "bytes": 19498 }, { "path": "src/pages/Unraid.tsx", - "sha256": "ee772dda5f42d2279c95c60343e67493f8e8e788a184e7f392395fe4d397bc7a", - "bytes": 19007 + "sha256": "a253f0efce34503b1cbf897f32201499ec95bcd457d63cdbe8c26a4243d3a6cc", + "bytes": 18678 }, { "path": "src/pages/VirtualMachines.tsx", - "sha256": "439b1c79e7cb6e6e429afb4ca10d6c95aef77afe1df5c12a60c87b2d455a49e1", - "bytes": 12434 + "sha256": "7a8e8af78f513475e2a4020e01c1331e5dc26a59b4f122d6077af61b9e13aadd", + "bytes": 12204 }, { "path": "src/pages/Voice.tsx", - "sha256": "68f1515a18932317e0fb7840b24cf430d6be2cb945586b26c5d6212bed3affa8", - "bytes": 28574 + "sha256": "ae60dc7240f3f8b4581bb89dce8c76adede4699d5a6f8d52c05cb1b5552a2eee", + "bytes": 28089 }, { "path": "src/pages/ai/AIChat.tsx", - "sha256": "ba5b1f95efe1b9f907c9c1b4ae1a2969ad021c10cbf8236f1b7d5fa7c9f07be0", - "bytes": 7743 + "sha256": "e0a00ff017512e154b86d7718157553a07c12ed117b20e30af069f9b31ff4fb5", + "bytes": 7568 }, { "path": "src/pages/ai/AIDashboard.loadState.test.ts", - "sha256": "e08f2489df97326932b164ec4ee60fda7bb39629acc7f0a2a4408e174d743a7e", - "bytes": 449 + "sha256": "c8d1612e1dc2ca2e936a1676b317370e47dbbdd7b837ee7979c404c2dea3e4ed", + "bytes": 438 }, { "path": "src/pages/ai/AIDashboard.tsx", - "sha256": "86d402798cc1cd5f1dbe4832b5cb3f50b29cd3699fe3b78286dbca69f7d4d1b3", - "bytes": 10913 + "sha256": "c5c73ac44c94b58ca79ebd330e0591405861dfd4b045677fe11f7d440c490e4b", + "bytes": 10685 }, { "path": "src/pages/ai/AIRecommendations.tsx", - "sha256": "45680e3abce7f92fc6908a94ab26f929abb1779612bd88d51947cc433874f30c", - "bytes": 6440 + "sha256": "2e4f57de468bb68723f49cf5112bb31f7bd1757dd7c55ec0aa009d12a14f23d7", + "bytes": 6302 }, { "path": "src/pages/ai/AITools.tsx", - "sha256": "263e42ee9888723562392f6ffd602aaee3b9c7b0903d512f1e09ab4c038bb4d6", - "bytes": 7585 + "sha256": "72319aac94c4747271f8dba98cc003e0121a5e80e4ae1ca2f68631105870c88f", + "bytes": 7441 }, { "path": "src/routes/appRoutes.tsx", - "sha256": "0029e9e5e2a4cd25405a6bf514aa9db3622aba76a583ca3e0a8eff9c4a92af05", - "bytes": 4255 + "sha256": "b048973de1cc5fa0f619c810a3575ff2f2f635b1a55112880301f320764104f4", + "bytes": 4175 }, { "path": "src/types/ai.ts", - "sha256": "8b34557943e0ee884230f56625849fa2d211d706a0063b80c7d819e685852f66", - "bytes": 1667 + "sha256": "fd3e57a84601bcfd51c5cf5715297fc8037b9e15a9a68675b9e2ca85697f2cba", + "bytes": 1596 }, { "path": "src/types/appops.ts", - "sha256": "f2f038f2406b90fc2ccb0f4c4b46b2b7bb745dc3d37ef7549058f9581db00fc2", - "bytes": 73168 + "sha256": "071c8653b81b197625622340b9158ca8095903f4ff50abe3c7b5f9ddf07205b8", + "bytes": 70457 }, { "path": "src/utils/toast.ts", - "sha256": "2eee6c32614a2a09dd05db833d1633e03241225e2e6600faaed3bfb18d340ae2", - "bytes": 373 + "sha256": "328f94e9c711410b23188484a0a2f38886d7732d5c375cefcba442ab6195783f", + "bytes": 356 }, { "path": "src/vite-env.d.ts", - "sha256": "424faf9241dd699dda995b367ed36665732da1e6ec1f33b2fd40394488ecac92", - "bytes": 39 + "sha256": "65996936fbb042915f7b74a200fcdde7e410f32a669b1ab9597cfaa4b0faddb5", + "bytes": 38 }, { "path": "tailwind.config.ts", - "sha256": "079adb488b5f6507b1659e3ebed9e3847f8ac5a72535d5bf3431c71599f5dc4f", - "bytes": 6254 + "sha256": "c2a0baf96deb05d59ec36d04a67a3621cab388ee3573ecc70858c4a7edf05c4c", + "bytes": 6024 }, { "path": "tsconfig.app.json", - "sha256": "2e93d1b5d766b335241703d6402572e103eefd548ab94e269155d6c003d733b5", - "bytes": 682 + "sha256": "3d44641a0151484d5adb5c764a4766a8e31076d2fd557dbe8c6e1c87863058f7", + "bytes": 652 }, { "path": "tsconfig.json", - "sha256": "b0e4ec3b15062a81cea2369fba9a08ecf8f61478b489b3eefbd6a59020df4ab8", - "bytes": 400 + "sha256": "1914430cf76f7e28628f4a14b7b09e256f5ac5263e816c63691b08cf083994a8", + "bytes": 381 }, { "path": "tsconfig.node.json", - "sha256": "8dc2fd2a2ff7497afa9e29037a36bcddbfa7c89ea8ff3b7c62b2814b55995449", - "bytes": 503 + "sha256": "a96b9ba5e40d95b92adf56431fdf9cbe25b5c2557621f0666615bff6889dfc50", + "bytes": 481 }, { "path": "vite.config.ts", - "sha256": "39d7a1e257b47d71124b3ead4caaac6a7460cd94fa90a527da9ebb9e80e7b8ec", - "bytes": 645 + "sha256": "a3ea658fb1e829378ef013406329e52f2daa6125c89ff796ffa1ca9e929d5a59", + "bytes": 617 } ] }