From dff941b1dc4e6476e37e96ee5f01431f17ca4d68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=82CHES?= Date: Mon, 23 Mar 2026 13:19:14 -0600 Subject: [PATCH] chore(M001): auto-commit after validate-milestone --- src/resources/extensions/gsd/tests/plan-milestone.test.ts | 4 ++-- src/resources/extensions/gsd/tests/plan-slice.test.ts | 3 ++- src/resources/extensions/gsd/tests/replan-handler.test.ts | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/resources/extensions/gsd/tests/plan-milestone.test.ts b/src/resources/extensions/gsd/tests/plan-milestone.test.ts index 879a20892..55881282c 100644 --- a/src/resources/extensions/gsd/tests/plan-milestone.test.ts +++ b/src/resources/extensions/gsd/tests/plan-milestone.test.ts @@ -6,7 +6,7 @@ import { tmpdir } from 'node:os'; import { openDatabase, closeDatabase, getMilestone, getMilestoneSlices } from '../gsd-db.ts'; import { handlePlanMilestone } from '../tools/plan-milestone.ts'; -import { parseRoadmap } from '../files.ts'; +import { parseRoadmap } from '../parsers-legacy.ts'; function makeTmpBase(): string { const base = mkdtempSync(join(tmpdir(), 'gsd-plan-milestone-')); @@ -94,7 +94,7 @@ test('handlePlanMilestone writes milestone and slice planning state and renders assert.match(roadmap, /# M001: DB-backed planning/); assert.match(roadmap, /\*\*Vision:\*\* Make planning write through the database\./); assert.match(roadmap, /- \[ \] \*\*S01: Tool wiring\*\* `risk:medium` `depends:\[\]`/); - assert.match(roadmap, /- \[ \] \*\*S02: Prompt migration\*\* `risk:low` `depends:\["S01"\]`/); + assert.match(roadmap, /- \[ \] \*\*S02: Prompt migration\*\* `risk:low` `depends:\[S01\]`/); } finally { cleanup(base); } diff --git a/src/resources/extensions/gsd/tests/plan-slice.test.ts b/src/resources/extensions/gsd/tests/plan-slice.test.ts index a6be17f0e..f40c9b11f 100644 --- a/src/resources/extensions/gsd/tests/plan-slice.test.ts +++ b/src/resources/extensions/gsd/tests/plan-slice.test.ts @@ -6,7 +6,8 @@ import { tmpdir } from 'node:os'; import { openDatabase, closeDatabase, insertMilestone, insertSlice, getSlice, getSliceTasks, getTask } from '../gsd-db.ts'; import { handlePlanSlice } from '../tools/plan-slice.ts'; -import { parsePlan, parseTaskPlanFile } from '../files.ts'; +import { parsePlan } from '../parsers-legacy.ts'; +import { parseTaskPlanFile } from '../files.ts'; function makeTmpBase(): string { const base = mkdtempSync(join(tmpdir(), 'gsd-plan-slice-')); diff --git a/src/resources/extensions/gsd/tests/replan-handler.test.ts b/src/resources/extensions/gsd/tests/replan-handler.test.ts index 200c68b07..66ef8d3ab 100644 --- a/src/resources/extensions/gsd/tests/replan-handler.test.ts +++ b/src/resources/extensions/gsd/tests/replan-handler.test.ts @@ -17,7 +17,7 @@ import { _getAdapter, } from '../gsd-db.ts'; import { handleReplanSlice } from '../tools/replan-slice.ts'; -import { parsePlan } from '../files.ts'; +import { parsePlan } from '../parsers-legacy.ts'; function makeTmpBase(): string { const base = mkdtempSync(join(tmpdir(), 'gsd-replan-'));