feat(FN-4146): append verification subtask to planning flow

FN-4146 adds workspace verification to the planning system, including a new verification subtask in the planning module and reconciling the corresponding route tests. The bulk of the work is in `planning.ts` and its test files, with a minor adjustment to the merger overlap guard test.

Fusion-Task-Id: FN-4146
This commit is contained in:
Fusion
2026-05-12 10:23:28 -07:00
committed by gsxdsm
parent 7e089e195a
commit f3d275a962
5 changed files with 123 additions and 19 deletions

View File

@@ -369,7 +369,7 @@ describe("aiMergeTask overlap-aware fallback integration", () => {
expect(result.resolutionMethod).toBe("ours");
expect(git(dir, "git show HEAD:store.ts")).toContain("main fallback");
expect(git(dir, "git show HEAD:store.ts")).not.toContain("branch hardening");
});
}, 15_000);
it("warn-only logs overlap but preserves main-wins behavior", async () => {
commitFile(dir, "store.ts", "export const mode = 'base';\n", "feat: add store");