Publish curated projectbrain source from 88fab8df1542019289e947f092c2b387e0825c60

This commit is contained in:
Public Source Publisher committed 2026-10-04 15:47:50 +00:00
1 parent 48e72d07e0
commit eca2891b07
45 files changed
+2697 -328

No files matched your search

+108 -73
View File
@@ -1,6 +1,6 @@
{
"schemaVersion": 1,
"sourceRevision": "a53f99c891eb6bcaf4bbbaa7125d711afad0f844",
"sourceRevision": "88fab8df1542019289e947f092c2b387e0825c60",
"files": [
{
"path": ".dockerignore",
@@ -9,8 +9,8 @@
},
{
"path": ".env.example",
"sha256": "d336770cf506118024859fb5b9759bf6b7845e9c9c97ff29e3d243082d771b32",
"bytes": 2342
"sha256": "2a6572404e71feb1ff45d8afbe0e447c16d064753650a8c1b42e80ef507a2a16",
"bytes": 2492
},
{
"path": ".gitattributes",
@@ -49,8 +49,8 @@
},
{
"path": "backend/.env.example",
"sha256": "d8316a5c50407c5fad71cd659cc18a25ced26b49422ed7ce05b791feb7728cc5",
"bytes": 1632
"sha256": "d125a56d52a11b74bb5408d37dc49996faf36a9326097ed13ecefa6d2493d4ba",
"bytes": 1676
},
{
"path": "backend/.gitignore",
@@ -229,8 +229,8 @@
},
{
"path": "backend/src/config/env.ts",
"sha256": "c9de76c76754fe0625c192790ced90828efb1cccf2b5e4a2a99074f045eee8d5",
"bytes": 9132
"sha256": "0bb0c3912cb25fa025a8c8515bb91b0c6a1df9817f7e7e6670a93c701b003cef",
"bytes": 9324
},
{
"path": "backend/src/db/prisma.ts",
@@ -309,13 +309,13 @@
},
{
"path": "backend/src/integrations/gitea/client.ts",
"sha256": "642e4260e52c5ede4eff5596ef66f36d990c991a40a75cd611099d2975fbccb4",
"bytes": 16274
"sha256": "f5b8e15f010582a06d241e7c316931a84ecff767165a035f090fb14385570642",
"bytes": 16437
},
{
"path": "backend/src/integrations/gitea/policy.ts",
"sha256": "a6c2fe82f9ca0d9a4420922cdff014945cc88a101cf38a369712f40dd415ae5e",
"bytes": 4676
"sha256": "4c9d46a0b75fa235eda9e96ddfff72f975b6015da735c009fd10186d6a7ba6db",
"bytes": 5628
},
{
"path": "backend/src/integrations/gitea/portfolio.ts",
@@ -339,8 +339,8 @@
},
{
"path": "backend/src/mcp/autonomyServer.ts",
"sha256": "a92e7714865862c7f218cc04f5eee23ec8fd6d51fecc9987703c165523d69240",
"bytes": 22572
"sha256": "c1d0f515e5d1da01807ff3c32a8451b214c963dadffdccb313c7dbde0463c69c",
"bytes": 27115
},
{
"path": "backend/src/mcp/featureChangeset.ts",
@@ -364,13 +364,13 @@
},
{
"path": "backend/src/mcp/server.ts",
"sha256": "cadbf35742b2857c302acce4d770dc31fb7887b9dc43ad40af44fbaee7fcf009",
"bytes": 78413
"sha256": "988dbb35051a854e71a92f08e34cb4b8ef415467f7857a28bab82f337e151258",
"bytes": 78383
},
{
"path": "backend/src/mcp/skills.ts",
"sha256": "62f72fff51f45af2f88e52cfc6ee53758298866bb6a8124c585b1dcc18af219f",
"bytes": 10511
"sha256": "40a9990e37c8e31abb530dbdc8ea6026a9aafb6e762491a972148f52a0ab580f",
"bytes": 11426
},
{
"path": "backend/src/mcp/widget.ts",
@@ -409,8 +409,13 @@
},
{
"path": "backend/src/repositories/autonomyRepository.ts",
"sha256": "4afd9ae0d74773bb1d9c8371f430699b95b62ea965570127479faea3d70c2bf3",
"bytes": 43286
"sha256": "e1e16ca9ac8976d08eaf56b46876a970f8bb7a99ea6fcc578ed331825bb0efd0",
"bytes": 42376
},
{
"path": "backend/src/repositories/autonomyTypes.ts",
"sha256": "39d6bfb5f968828c0edb9914a27b7cb9789643670a110cbe9408fad2c005c6f5",
"bytes": 3291
},
{
"path": "backend/src/repositories/blueprintsRepository.ts",
@@ -504,8 +509,8 @@
},
{
"path": "backend/src/routes/activity.ts",
"sha256": "60dac17926b995b1e2ffd6ac6775effd76c6a063b88e8c864fddfedbe8913745",
"bytes": 12117
"sha256": "2f17a7e26c3a33c18f3dca43fbde9e60709b4b962c0de00ab9e386fc5520c6c8",
"bytes": 12844
},
{
"path": "backend/src/routes/aiActions.ts",
@@ -524,8 +529,8 @@
},
{
"path": "backend/src/routes/autonomy.ts",
"sha256": "67003ed371d177b239731cdc6f5f0562f199a2c0b6bfc9dfa13e7fc62cf17449",
"bytes": 12746
"sha256": "70cb320dcf00c6d83b34838d6693977d4d51a3300425b2f02eb4a885eef7d606",
"bytes": 14023
},
{
"path": "backend/src/routes/blueprints.ts",
@@ -584,8 +589,8 @@
},
{
"path": "backend/src/routes/giteaIntegration.ts",
"sha256": "b03bab5dcd951f6160c7251809f97db936729cec0b9070607a8b0f4d873ad7ca",
"bytes": 45151
"sha256": "72ab237e51764caca06633579045af8b9a5d3c79f15984795d81a3a4220315c2",
"bytes": 45137
},
{
"path": "backend/src/routes/health.ts",
@@ -629,8 +634,8 @@
},
{
"path": "backend/src/routes/operatingSystem.ts",
"sha256": "91b4a4e8d253c272f05fd0f152efe4fc45e03418bebd511c71663609395b0a0b",
"bytes": 20391
"sha256": "462515ee00f4eaf32230cbff9fd76bcfe04ad11bf7f21e2e3b2b6153e693576e",
"bytes": 20429
},
{
"path": "backend/src/routes/p7Runtime.ts",
@@ -719,8 +724,8 @@
},
{
"path": "backend/src/services/activityRuntime.ts",
"sha256": "5ba4b0cb64392564dadc2b46a3d4724883bd6fe96cd9005c1e17b5763463ec34",
"bytes": 10117
"sha256": "31160a8c0486f46266b330a76d7eef44e149f8d7fc4a186fac41a7d01a998099",
"bytes": 15868
},
{
"path": "backend/src/services/analysisStrategy.ts",
@@ -742,6 +747,11 @@
"sha256": "694272e98f7da3d4d086be42c4602c4a7104f2e21d0cb38eacbc2c52d3e82ba7",
"bytes": 1967
},
{
"path": "backend/src/services/autonomyQueueOrdering.ts",
"sha256": "d53b02956c8c82e85ea4222d8439ea68f5480d6256edbabebfb2cffd33ea324e",
"bytes": 2112
},
{
"path": "backend/src/services/autonomyRecovery.ts",
"sha256": "d571be091f4a684c0f2bb41e0629faded94ba559cc9ff2265f1bd59f28261d17",
@@ -759,8 +769,8 @@
},
{
"path": "backend/src/services/autonomyRuntime.ts",
"sha256": "9fe64c370569e5bcdd82de8a033278cb337b79d51ed7c199a62fd1a3accb1b36",
"bytes": 17147
"sha256": "53cf372c13ad15794b9a9a3659dbc8148a6efc281906ce56e4c18a1104e86439",
"bytes": 17188
},
{
"path": "backend/src/services/autonomyRuntimeControl.ts",
@@ -769,8 +779,8 @@
},
{
"path": "backend/src/services/autonomyScheduler.ts",
"sha256": "d347b998a1ea84a1207d9a45b3c654648bb3b7061ebfaf747694a61a5f83f8a3",
"bytes": 5338
"sha256": "ee426bab718104bdc0a62731efb21a4d850615eaf77195eafd78b342615a15ac",
"bytes": 5699
},
{
"path": "backend/src/services/autonomyWork.ts",
@@ -877,10 +887,20 @@
"sha256": "f7850ab33bf1735397671271d99d0d2d6dd67cb71ab3434378bd61e43834a352",
"bytes": 14958
},
{
"path": "backend/src/services/runnerClaimHealth.ts",
"sha256": "db6099eb49e63a3e1cfda252d188a9d64234af447633f746219a3444177f6ef2",
"bytes": 5669
},
{
"path": "backend/src/services/runnerCompatibility.ts",
"sha256": "4ba351995bce12cbfaec9fce008ac763c1348ac5676f7ad1b96ecab121d9dd4b",
"bytes": 911
},
{
"path": "backend/src/services/workGraph.ts",
"sha256": "081e18915f94e404ae688a992d986d19b271a5815fd8ee22deabb66b9290cbe8",
"bytes": 41038
"sha256": "2b20f212f6436581156cc8f27e1ed2d0ba794cd644fde628477583c271a05b02",
"bytes": 44039
},
{
"path": "backend/src/types/api.ts",
@@ -904,8 +924,8 @@
},
{
"path": "backend/test/activity-runtime.test.ts",
"sha256": "514b2c19069dc219c87af15d227ccfbbbc024226c5772e44d9d39181eae5fa05",
"bytes": 7838
"sha256": "20b4fe974f87b7e9afdc415102d5605a4a6110fd3dd79e3a89063228d606e6cc",
"bytes": 29613
},
{
"path": "backend/test/analysis-job-capacity.test.ts",
@@ -924,8 +944,8 @@
},
{
"path": "backend/test/autonomy.test.ts",
"sha256": "c37274b9912470b84145acd9d58ce3485da5784c7cd79a6d8c9a65747eba6501",
"bytes": 19280
"sha256": "147768492fc93460bfcf9c7d7de403c641002aeb022d9a1edf91362ecc36c9bd",
"bytes": 20760
},
{
"path": "backend/test/autonomyRecovery.test.ts",
@@ -939,8 +959,8 @@
},
{
"path": "backend/test/autonomyScheduler.test.ts",
"sha256": "4edfcba3f357ad49870995c591b008b421d5aab5a6689797302253b930c7d2d6",
"bytes": 2285
"sha256": "537019439acf77a42432f1a6157a6c98bdae4df3e38b2430c9989ec2300c95fa",
"bytes": 3178
},
{
"path": "backend/test/autonomyWork.test.ts",
@@ -959,8 +979,8 @@
},
{
"path": "backend/test/database-autonomy.test.ts",
"sha256": "6d12b8b4cc278cef1a186ee0e4e4cb4685ce82c33af9cae9349d54868e7fec55",
"bytes": 14589
"sha256": "026e683c392e3b17bfea586327944a030a364b4f3c21312b0b8655aec30fdfcb",
"bytes": 47937
},
{
"path": "backend/test/database-repository-sync.test.ts",
@@ -1004,8 +1024,8 @@
},
{
"path": "backend/test/gitea-integration.test.ts",
"sha256": "0102bce2bd523d082b26ae20934b85b396efb81b1a41961f0ccf0cb53f2d7ef2",
"bytes": 35212
"sha256": "fedc1f48b814c0bbd79c80823f3b76f3210c8935a602e845b133dfc026dc7097",
"bytes": 36414
},
{
"path": "backend/test/gitea-portfolio-mcp.test.ts",
@@ -1024,8 +1044,13 @@
},
{
"path": "backend/test/native-ci-discovery.test.ts",
"sha256": "3b193c88110d7d9b2328920edd0211c16803de901cb81f28d921db78d2fbb42f",
"bytes": 4873
"sha256": "7b86c426bb31b47f0ea7207896e18bdaaee396a830437c13ed33564945f07746",
"bytes": 4926
},
{
"path": "backend/test/operatingSystemRoutes.test.ts",
"sha256": "49f8396c724aa07dc56d10339e6f3b1688817c52aa8a69a31d8b6b87c7341385",
"bytes": 2164
},
{
"path": "backend/test/operatingSystemServices.test.ts",
@@ -1064,8 +1089,8 @@
},
{
"path": "backend/test/remediation-regressions.test.ts",
"sha256": "9189c57b5f7dac2a534b9da1c3d64f9ea172e59a828d400874c1acc64e6305ba",
"bytes": 5236
"sha256": "c13fcafb7ad72699e7d4aa2a64b555ea4bce6c88fb2ccd425d5154751af14d80",
"bytes": 5380
},
{
"path": "backend/test/repository-analysis.test.ts",
@@ -1092,6 +1117,11 @@
"sha256": "55d5478b8896121fc90e5766977b3432fbf0d44d8bbbca120b21efadaf1df7af",
"bytes": 4495
},
{
"path": "backend/test/runnerClaimHealth.test.ts",
"sha256": "d4e000dba5a661b86081070deb5735d63cfafbdde84e7aeb97c16c6b61ecda7c",
"bytes": 4129
},
{
"path": "backend/test/system-readiness.test.ts",
"sha256": "15bfd2d8434d3ec9b1e4cf34256a2fecd3304ebe1865583751612e89d449557b",
@@ -1134,8 +1164,8 @@
},
{
"path": "docker-compose.yml",
"sha256": "40498a29e0553c1bef0095c3994df6e5d7b203e5c1eff81d76b506c32a25e521",
"bytes": 6539
"sha256": "49cc781171f6f73cd353e86a23ffe6f0e9557814fde6a4f03db17fe3bbf9c744",
"bytes": 6634
},
{
"path": "docker/nginx.conf",
@@ -1194,8 +1224,8 @@
},
{
"path": "e2e/attention-auto-mode.spec.ts",
"sha256": "aefee916bd9e33fa0c80ecb2ab80fa2a02494d6f516c1e8d20697cec40199436",
"bytes": 4867
"sha256": "7b20f45cefcdb26f6253d51a43dbaebe20fba13651eba2b38baa3e82015c5d9f",
"bytes": 9174
},
{
"path": "e2e/core-journeys.spec.ts",
@@ -1254,13 +1284,13 @@
},
{
"path": "pnpm-lock.yaml",
"sha256": "1072b0667e9013f4bf07d340639f76117cc7a9cb52bddb0b5ee338bc71256278",
"bytes": 237449
"sha256": "afd7c9990dc30f8071e31429466cb526a6cbc577da752c8f2f1f96466a7bbe44",
"bytes": 237487
},
{
"path": "pnpm-workspace.yaml",
"sha256": "63f93204f0a81b94d599ebd579e093f375f5a92bcd78f87ca66d60179fbe7279",
"bytes": 682
"sha256": "a7a0a18f59047cc34b94900ff0284ad6d32830cd8697abc78873b0038c811ab7",
"bytes": 722
},
{
"path": "postcss.config.js",
@@ -1987,10 +2017,15 @@
"sha256": "4766c0de7eb9049eb29e7d4678f986511eb3601a093847c03a915b2a623e6108",
"bytes": 5277
},
{
"path": "src/features/autonomy/components/SortableWorkQueue.tsx",
"sha256": "a12ca769974ace3463bf6f51152a4ba067a7611b9d42580c7571aceaf5f8c398",
"bytes": 5632
},
{
"path": "src/features/autonomy/pages/AutoMode.tsx",
"sha256": "b4b23d9ad9ce1b53d08a1bd3eea581ee318d942d90b5ee9012817211df040e78",
"bytes": 23016
"sha256": "76e0b1f365a876729faddf5f5ad804e2557d9a62fce9caba0f337d13962c0651",
"bytes": 26528
},
{
"path": "src/features/blueprint/pages/BlueprintEngine.tsx",
@@ -2289,8 +2324,8 @@
},
{
"path": "src/features/portfolio/components/PortfolioExecutionPulse.tsx",
"sha256": "aadbc725d8d3f23781188c2a39aee8017cb4ea6b22b7f47d3df6aeed5f09fdaf",
"bytes": 11228
"sha256": "0b29e5fbd2267c6e8b7ea1b27e9ddebe77a72a62535c82a5f4e8e7f00b8943c9",
"bytes": 12059
},
{
"path": "src/features/portfolio/components/PortfolioPulseSummary.tsx",
@@ -2299,8 +2334,8 @@
},
{
"path": "src/features/portfolio/components/PortfolioRuntimeDashboard.tsx",
"sha256": "2fc6b66ec4c991603344b0368193d2252d37836edba541f27b58d7c9a70d2634",
"bytes": 16223
"sha256": "2d32fbe0aac8ab4d491b27f4e198194e0ea5beaeb774d5aba5714c9513ee07d3",
"bytes": 20490
},
{
"path": "src/features/portfolio/components/PortfolioSavedViews.tsx",
@@ -2314,8 +2349,8 @@
},
{
"path": "src/features/portfolio/components/RuntimeJobLane.tsx",
"sha256": "0b1bc27f733f6f0b63fb5b6413a1f116079d71b91ef1e28185bb574cef6a5230",
"bytes": 4216
"sha256": "8538874c869bcb44ad11e082ae2cabfd575cbdb16fe157259bac8ec5fe2f6e9c",
"bytes": 4613
},
{
"path": "src/features/portfolio/pages/PortfolioCommandCenter.tsx",
@@ -2534,8 +2569,8 @@
},
{
"path": "src/shared/api/autonomyApi.ts",
"sha256": "93afe8f0a03869c16a49e7cc637af61efce1045c805a4a28913933a82fd6529a",
"bytes": 3971
"sha256": "fb86b5a89d3d49d37e075a1ebb1ece61ffe3d67fcae707e46b042e664451634c",
"bytes": 4349
},
{
"path": "src/shared/api/b1ReadBackend.ts",
@@ -2589,8 +2624,8 @@
},
{
"path": "src/shared/api/portfolioTypes.ts",
"sha256": "76f630cb4d2ca22388cd095937323c160c6cf2196cbbd2af02ba6c8fd7d53184",
"bytes": 7952
"sha256": "a2b105d685934b23fef8b495c4f1c09ecd3230dd10f6593a68ebedc499a27390",
"bytes": 8969
},
{
"path": "src/shared/api/projectBrainClient.ts",
@@ -2729,13 +2764,13 @@
},
{
"path": "src/shared/lib/activityRuntimePresentation.test.ts",
"sha256": "6292ed092e473e9843f751b3e7a9dc6994da813a2afa6bd89974b89776a00037",
"bytes": 4469
"sha256": "f67ba1030988cf1afa4dd16320445ecf26837db1c2c89da40d073359d7f77ff7",
"bytes": 8358
},
{
"path": "src/shared/lib/activityRuntimePresentation.ts",
"sha256": "f98421bb8783955d01b5224858595be4ab9fd2e181a376b112adc41f983f2c33",
"bytes": 4325
"sha256": "c0178bfabd514bf9230c84c8e7308342bd5b4ad78b01da4d352093db23e50b6c",
"bytes": 7868
},
{
"path": "src/shared/lib/appLogger.ts",