From 717d7c4b8984368476b6a604088d0f3fb4f03aa6 Mon Sep 17 00:00:00 2001 From: Dominik Mattioli <35341510+domattioli@users.noreply.github.com> Date: Wed, 22 Jul 2026 06:47:11 -0400 Subject: [PATCH] Add pipeline workflow to community catalog (#3338) * Add pipeline extension Chains the Spec Kit phases into one guided, single-invocation pipeline with a deterministic phase resolver and one interactive clarify gate. * refactor(pipeline): replace extension with converge-based workflow Drop the extensions/pipeline Python resolver, command wrappers, and test suite in favor of a single workflows/pipeline/workflow.yml, per review feedback that the workflows engine already owns phase orchestration, ordering, validation, and resume. Rework the loop around the new speckit.converge command: analyze runs as a single pre-implement consistency pass (its findings are artifact-level, not code-level), and a bounded post-implement convergence loop (implement -> converge, up to 3 cycles) closes any code/spec gaps. Co-Authored-By: Claude Opus 4.8 * refactor(pipeline): move workflow to external repo, register in community catalog * chore: bump pipeline catalog entry to v1.1.0 Point the community catalog entry at the corrected v1.1.0 release of domattioli/spec-kit-workflow-pipeline and raise the advertised minimum to >=0.11.2 (the release that introduced speckit.converge). Addresses Copilot review feedback on the catalog metadata. Co-Authored-By: Claude Opus 4.8 * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: domattioli Co-authored-by: Claude Opus 4.8 Co-authored-by: Manfred Riem <15701806+mnriem@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- workflows/catalog.community.json | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/workflows/catalog.community.json b/workflows/catalog.community.json index c654f5ed2..2a7efb7eb 100644 --- a/workflows/catalog.community.json +++ b/workflows/catalog.community.json @@ -1,6 +1,27 @@ { "schema_version": "1.0", - "updated_at": "2026-04-10T00:00:00Z", + "updated_at": "2026-07-22T00:00:00Z", "catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/workflows/catalog.community.json", - "workflows": {} + "workflows": { + "pipeline": { + "id": "pipeline", + "name": "Guided SDD Pipeline", + "description": "Chains specify, clarify, plan, tasks, analyze, implement, and converge into one guided run with a single clarify gate and a post-implement convergence loop", + "author": "domattioli", + "version": "1.1.0", + "url": "https://raw.githubusercontent.com/domattioli/spec-kit-workflow-pipeline/v1.1.0/workflow.yml", + "repository": "https://github.com/domattioli/spec-kit-workflow-pipeline", + "license": "MIT", + "requires": { + "speckit_version": ">=0.11.2" + }, + "tags": [ + "sdd", + "pipeline", + "automation" + ], + "created_at": "2026-07-10T00:00:00Z", + "updated_at": "2026-07-21T00:00:00Z" + } + } }