fix(ci): repair red main — align QA evidence timeout guard, drop stale code-mode symbols

The qa-profile-evidence timeout was deliberately raised to 90m (28e09a04d3)
without its workflow guard; code-mode-repair.ts grew a local copy of
CodeModeFailurePhase stranding the runtime re-export, and the matrix test
kept an unused validateQaEvidenceSummaryJson import.
This commit is contained in:
Peter Steinberger
2026-07-29 00:47:55 -07:00
parent 945ac651ec
commit 8ad4e858fd
3 changed files with 1 additions and 3 deletions
-1
View File
@@ -51,7 +51,6 @@ export type CodeModeConfig = {
};
export type {
CodeModeFailurePhase,
CodeModeSettlementMode,
PendingBridgeRequest,
SettledBridgeRequest,
+1 -1
View File
@@ -4852,7 +4852,7 @@ printf '%s\n' "\${CURL_SUCCESS_IP:-203.0.113.7}"
expect(qaEvidenceWorkflow.on.workflow_dispatch.inputs.qa_profile).not.toHaveProperty("options");
expect(qaEvidenceWorkflow.on.workflow_dispatch.inputs.qa_profile.default).toBe("all");
expect(qaEvidenceWorkflow.on.workflow_call.inputs.qa_profile.type).toBe("string");
expect(qaRunJob["timeout-minutes"]).toBe(60);
expect(qaRunJob["timeout-minutes"]).toBe(90);
const validateProfileStep = qaRunJob.steps.find(
(step: WorkflowStep) => step.name === "Validate QA profile input",
);
@@ -11,7 +11,6 @@ import {
reserveCodeModeMatrixOutputDir,
resolveCodeModeMatrixOutputDir,
runCodeModeModelMatrix,
validateQaEvidenceSummaryJson,
type CodeModeMatrixCellResult,
} from "../../scripts/code-mode-model-matrix.ts";
import type { AgentExecEnvelope } from "../../src/commands/agent-exec.ts";