From f9cecd2accbf686f31cee6d2a3e3c3f50ba06b38 Mon Sep 17 00:00:00 2001 From: Agent IX Date: Mon, 22 Jun 2026 08:09:37 -0700 Subject: [PATCH] feat(specreview): add gap-analysis to the analysis enum Adds `gap-analysis` as a valid value for the SpecReview `analysis` frontmatter field (schema + authoring skeleton). This is the v0.4.0 feature bump that lets the new quoin `gap-analysis` skill emit a quire-validated SpecReview (one analysis = one doc, like the other review lenses). Co-Authored-By: Claude Opus 4.8 --- .../schemas/spec-review-frontmatter.schema.json | 3 ++- spec_artifacts_process/skeletons/SpecReview.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/spec_artifacts_process/schemas/spec-review-frontmatter.schema.json b/spec_artifacts_process/schemas/spec-review-frontmatter.schema.json index f4bcf47..239c5f7 100644 --- a/spec_artifacts_process/schemas/spec-review-frontmatter.schema.json +++ b/spec_artifacts_process/schemas/spec-review-frontmatter.schema.json @@ -28,7 +28,8 @@ "dependency", "evidence", "risk-complexity", - "scope-boundary" + "scope-boundary", + "gap-analysis" ] }, "scope": { diff --git a/spec_artifacts_process/skeletons/SpecReview.md b/spec_artifacts_process/skeletons/SpecReview.md index ede40a5..97b9336 100644 --- a/spec_artifacts_process/skeletons/SpecReview.md +++ b/spec_artifacts_process/skeletons/SpecReview.md @@ -13,7 +13,7 @@ review_set: subset - Frontmatter: `type: SpecReview`; `id` matches ^[A-Z]{2,4}-[0-9]+$ (e.g. SR-001); set `analysis` to this doc's analysis (base|failure-domain|integrity|dependency|evidence|risk-complexity| - scope-boundary), `scope` to the spec paths/ids reviewed, and + scope-boundary|gap-analysis), `scope` to the spec paths/ids reviewed, and `review_set` to base|all|subset. - REQUIRED (level 2): Summary, Findings. - `## Findings` MUST be a table with headers EXACTLY: