feat(FN-3725): add shell regression matrix and stabilize action gate and ro
This merge adds two policy features (executor role enforcement in core and internal coordination tool exemptions in the engine), introduces a shell regression matrix covering mobile, desktop, and dashboard with corresponding readme entries, and fixes a broad suite of tests across the dashboard, engi Fusion-Task-Id: FN-3725
This commit is contained in:
@@ -134,6 +134,7 @@ describe("remote access headless parity", () => {
|
||||
getMissionAutopilot: vi.fn(),
|
||||
getMissionExecutionLoop: vi.fn(),
|
||||
}),
|
||||
getMessageStore: vi.fn().mockReturnValue(undefined),
|
||||
getHeartbeatMonitor: vi.fn(),
|
||||
getWorkingDirectory: vi.fn().mockReturnValue("/fake/root"),
|
||||
getRoutineStore: vi.fn(),
|
||||
|
||||
@@ -318,11 +318,13 @@ describe("normalizeSubtaskItem", () => {
|
||||
8,
|
||||
);
|
||||
|
||||
// Priority now normalizes to "normal" when omitted.
|
||||
expect(result).toEqual({
|
||||
id: "subtask-9",
|
||||
title: "Title",
|
||||
description: "Description",
|
||||
suggestedSize: "L",
|
||||
priority: "normal",
|
||||
dependsOn: ["subtask-1"],
|
||||
});
|
||||
});
|
||||
@@ -341,6 +343,7 @@ describe("normalizeSubtaskItem", () => {
|
||||
title: "Plan",
|
||||
description: "Work",
|
||||
suggestedSize: "M",
|
||||
priority: "normal",
|
||||
dependsOn: [],
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user