From e59c877436da1d4a53d5facc7341ad6893445bd9 Mon Sep 17 00:00:00 2001 From: pr-relay Date: Tue, 18 Aug 2026 08:06:19 +0000 Subject: [PATCH] Fix cross-repo acceptance criteria fallback --- packages/loopover-miner/lib/cross-repo-evaluation.ts | 2 +- test/unit/miner-cross-repo-evaluation.test.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/loopover-miner/lib/cross-repo-evaluation.ts b/packages/loopover-miner/lib/cross-repo-evaluation.ts index ae3d4b87cf..0c857be7c0 100644 --- a/packages/loopover-miner/lib/cross-repo-evaluation.ts +++ b/packages/loopover-miner/lib/cross-repo-evaluation.ts @@ -724,7 +724,7 @@ async function runExecutionPhases( const task = { attemptId: `cross-repo-eval-${repoFullName.replace("/", "-")}`, workingDirectory: workspace.path, - acceptanceCriteriaPath: specResult.acceptanceCriteriaPath ?? join(workspace.path, "ACCEPTANCE_CRITERIA.md"), + acceptanceCriteriaPath: specResult.acceptanceCriteriaPath ?? join(workspace.path, ACCEPTANCE_CRITERIA_FILENAME), instructions: specResult.instructions ?? "", maxTurns: options.maxTurns ?? DEFAULT_CROSS_REPO_EXECUTION_MAX_TURNS, }; diff --git a/test/unit/miner-cross-repo-evaluation.test.ts b/test/unit/miner-cross-repo-evaluation.test.ts index aecd3ad22e..d9325fa41c 100644 --- a/test/unit/miner-cross-repo-evaluation.test.ts +++ b/test/unit/miner-cross-repo-evaluation.test.ts @@ -890,7 +890,7 @@ describe("cross-repo evaluation harness (#4788)", () => { }); expect(result.passed).toBe(true); expect(tasks[0]?.instructions).toBe(""); - expect(String(tasks[0]?.acceptanceCriteriaPath).endsWith("ACCEPTANCE_CRITERIA.md")).toBe(true); + expect(String(tasks[0]?.acceptanceCriteriaPath).endsWith("acceptance-criteria.json")).toBe(true); }); it("runCrossRepoFullExecution mirrors the readiness runner's manifest and filter handling", async () => {