diff --git a/TaskFlowDocs/2026-10-29-schema-check/old/v1/prd.md b/TaskFlowDocs/achieved/2026-10-29-schema-check/old/v1/prd.md similarity index 100% rename from TaskFlowDocs/2026-10-29-schema-check/old/v1/prd.md rename to TaskFlowDocs/achieved/2026-10-29-schema-check/old/v1/prd.md diff --git a/TaskFlowDocs/2026-10-29-schema-check/old/v1/version.md b/TaskFlowDocs/achieved/2026-10-29-schema-check/old/v1/version.md similarity index 100% rename from TaskFlowDocs/2026-10-29-schema-check/old/v1/version.md rename to TaskFlowDocs/achieved/2026-10-29-schema-check/old/v1/version.md diff --git a/TaskFlowDocs/2026-10-29-schema-check/plan.md b/TaskFlowDocs/achieved/2026-10-29-schema-check/plan.md similarity index 99% rename from TaskFlowDocs/2026-10-29-schema-check/plan.md rename to TaskFlowDocs/achieved/2026-10-29-schema-check/plan.md index 8568a17..88a4517 100644 --- a/TaskFlowDocs/2026-10-29-schema-check/plan.md +++ b/TaskFlowDocs/achieved/2026-10-29-schema-check/plan.md @@ -1,6 +1,6 @@ # Plan — 断言 manifest 的 `$schema` 声明 > Task version: v2 -> Status: in_progress +> Status: completed No spec required — small, self-contained task. diff --git a/TaskFlowDocs/2026-10-29-schema-check/prd.md b/TaskFlowDocs/achieved/2026-10-29-schema-check/prd.md similarity index 99% rename from TaskFlowDocs/2026-10-29-schema-check/prd.md rename to TaskFlowDocs/achieved/2026-10-29-schema-check/prd.md index a0040c8..fa25b59 100644 --- a/TaskFlowDocs/2026-10-29-schema-check/prd.md +++ b/TaskFlowDocs/achieved/2026-10-29-schema-check/prd.md @@ -1,6 +1,6 @@ # 断言插件 manifest 声明的 `$schema` 可用 > Task version: v2 -> Status: in_progress +> Status: completed ## Goal diff --git a/TaskFlowDocs/todo.md b/TaskFlowDocs/todo.md index 0ab751e..a03be7a 100644 --- a/TaskFlowDocs/todo.md +++ b/TaskFlowDocs/todo.md @@ -29,15 +29,10 @@ has an issue number or URL. ## Assert the $schema a plugin manifest declares, so a schema URL that stops resolv - ID: TF-20261029-218fdf -- Status: in_progress -- Priority: normal -- Owner: Claude -- Source: user request 2026-10-29 (TF-20260928-3910fb re-scoped) -- Added: 2026-10-29 -- Updated: 2026-10-29 +- Status: done - Goal: Assert the $schema a plugin manifest declares, so a schema URL that stops resolving or a manifest that drops one fails a check instead of shipping -- Task: `TaskFlowDocs/2026-10-29-schema-check/` -- Next action: Re-approve v2: A1 now expects STATUS: pass, since the offline assertion cannot detect the two 404 URLs. +- Task: `TaskFlowDocs/achieved/2026-10-29-schema-check/` +- Next action: None — completed and archived. ## task approve requires the first [Plan] line to name exactly the capability relea