feat(FN-670): enforce merge build verification and activity feed fallback
- Add activity feed fallback to the local project log when central activity is empty or unavailable - Pass configured build commands into executor and merger prompts with hard-gate instructions - Add merger build-failure reporting via report_build_failure and stop commits when verification fails - Expand engine and dashboard regression coverage for activity feed fallback and merge build verification
This commit is contained in:
@@ -1662,8 +1662,8 @@ describe("buildExecutionPrompt", () => {
|
||||
expect(result).toContain("> Second comment");
|
||||
});
|
||||
|
||||
it("omits Comments section when comments is empty", () => {
|
||||
const task = createMockTaskDetail({ comments: [] });
|
||||
it("omits Comments section when steeringComments is empty", () => {
|
||||
const task = createMockTaskDetail({ steeringComments: [] });
|
||||
const result = buildExecutionPrompt(task);
|
||||
|
||||
expect(result).not.toContain("## Steering Comments");
|
||||
|
||||
Reference in New Issue
Block a user