From 95ffe41eec8f1561c1a68c5ff7a0aa3b8f166350 Mon Sep 17 00:00:00 2001 From: Edgar Arakelyan Date: Sun, 18 Oct 2026 19:41:33 -0700 Subject: [PATCH] fix(ci): cover the manifest accumulator in the agentenv scope and keep the scope table under its line limit The scope listed environmentManifest*.ts, which on case-sensitive runners misses EnvironmentManifestAccumulator.ts, and an application path that does not exist. Brace patterns cover both spellings, drop the dead path and bring scopes.mjs back under 500 lines, with the same 46 files in scope. Co-Authored-By: Claude Opus 5.5 --- scripts/ci/scopes.mjs | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/scripts/ci/scopes.mjs b/scripts/ci/scopes.mjs index d80e5ca6e0..18828192ff 100644 --- a/scripts/ci/scopes.mjs +++ b/scripts/ci/scopes.mjs @@ -441,20 +441,13 @@ export const SCOPES = { agentenv: [ ".github/workflows/real-agentenv.yml", "scripts/verify-agentenv-environment.mjs", - "src/application/environment/**", - "src/server/environment/**", - "src/cli/environmentCommands.ts", - "src/cli.ts", - "src/cliCommandNames.ts", - "src/config/environmentName.ts", - "src/config/mcpHttpEndpoint.ts", + "src/{application,server}/environment/**", "src/server/http/**", - "src/domain/analysisView/environmentManifest*.ts", - "src/application/analysisView/EnvironmentManifest*.ts", - "src/process/OwnedCommand.ts", - "src/process/ProviderProcess.ts", + "src/{cli,cliCommandNames,cli/environmentCommands}.ts", + "src/config/{environmentName,mcpHttpEndpoint}.ts", + "src/domain/analysisView/{e,E}nvironmentManifest*.ts", + "src/process/{OwnedCommand,ProviderProcess,PrivateRuntimeRoot}.ts", "src/process/ProcessOwnership*.ts", - "src/process/PrivateRuntimeRoot.ts", "tests/fixtures/historicalHar.ts", ], nativeaot: [