From db1fe96a1eb9672fe14e6085736523d940e50030 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 15 Sep 2026 17:18:08 +0000 Subject: [PATCH] Add OpenUP Governed Lifecycle extension to community catalog Add openup extension submitted by @anvigo12 to the community catalog and documentation. Closes #4567. Assisted-by: GitHub Copilot (model: gpt-5.2-codex, autonomous) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docs/community/extensions.md | 1 + extensions/catalog.community.json | 44 ++++++++++++++++++++++++++++++- 2 files changed, 44 insertions(+), 1 deletion(-) diff --git a/docs/community/extensions.md b/docs/community/extensions.md index 58b7a56c4d..1e09f1fb21 100644 --- a/docs/community/extensions.md +++ b/docs/community/extensions.md @@ -110,6 +110,7 @@ The following community-contributed extensions are available in [`catalog.commun | .NET Framework to Modern .NET Migration | Orchestrate end-to-end .NET Framework to modern .NET migration across 7 phases, with SDD lifecycle integration | `process` | Read+Write | [spec-kit-fx-to-net](https://github.com/RogerBestMsft/spec-kit-FxToNet) | | OKF Knowledge Bundle Generator | Generates and maintains an Open Knowledge Format (OKF v0.1) knowledge bundle from a source-code repository, mining git history for rationale and parking what it cannot verify as open questions | `docs` | Read+Write | [speckit_okf](https://github.com/alexcpn/speckit_okf) | | Onboard | Contextual onboarding and progressive growth for developers new to spec-kit projects. Explains specs, maps dependencies, validates understanding, and guides the next step | `process` | Read+Write | [spec-kit-onboard](https://github.com/dmux/spec-kit-onboard) | +| OpenUP Governed Lifecycle | Adds the OpenUP lifecycle to Spec Kit: phases, iterations, a seven-level WBS, an executable risk register, bi-directional traceability, and machine-checkable milestone gates. | `process` | Read+Write | [specup](https://github.com/anvigo12/specup) | | Optimize | Audit and optimize AI governance for context efficiency — token budgets, rule health, interpretability, compression, coherence, and echo detection | `process` | Read+Write | [spec-kit-optimize](https://github.com/sakitA/spec-kit-optimize) | | Orchestration Task Context Management | Adds subagent work-unit orchestration to generated Spec Kit task files | `process` | Read+Write | [spec-kit-orchestration-task-context-management](https://github.com/benizzio/spec-kit-orchestration-task-context-management) | | OWASP LLM Threat Model | OWASP Top 10 for LLM Applications 2025 threat analysis on agent artifacts | `code` | Read-only | [spec-kit-threatmodel](https://github.com/NaviaSamal/spec-kit-threatmodel) | diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index 5bdc9cb967..e24b1c58f8 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "updated_at": "2026-09-11T00:00:00Z", + "updated_at": "2026-09-15T00:00:00Z", "catalog_url": "https://raw.githubusercontent.com/github/spec-kit/main/extensions/catalog.community.json", "extensions": { "adrkit": { @@ -3548,6 +3548,48 @@ "created_at": "2026-03-26T00:00:00Z", "updated_at": "2026-03-26T00:00:00Z" }, + "openup": { + "name": "OpenUP Governed Lifecycle", + "id": "openup", + "description": "Adds the OpenUP lifecycle to Spec Kit: phases, iterations, a seven-level WBS, an executable risk register, bi-directional traceability, and machine-checkable milestone gates.", + "author": "Aniket Gore", + "version": "0.1.0", + "download_url": "https://github.com/anvigo12/specup/releases/download/v0.1.0/openup-0.1.0.zip", + "sha256": "012e11f5949060d57bef2c5ea15772e4649fc92d723e171a85e6230fb87cb46f", + "repository": "https://github.com/anvigo12/specup", + "homepage": "https://github.com/anvigo12/specup", + "documentation": "https://github.com/anvigo12/specup/blob/main/docs/guide/using-specup.md", + "changelog": "", + "license": "MIT", + "category": "process", + "effect": "read-write", + "requires": { + "speckit_version": ">=1.0.0,<2.0.0", + "tools": [ + { + "name": "python3", + "version": ">=3.10", + "required": true + } + ] + }, + "provides": { + "commands": 9, + "hooks": 4 + }, + "tags": [ + "governance", + "traceability", + "risk", + "lifecycle", + "openup" + ], + "verified": false, + "downloads": 0, + "stars": 0, + "created_at": "2026-09-15T00:00:00Z", + "updated_at": "2026-09-15T00:00:00Z" + }, "optimize": { "name": "Optimize Extension", "id": "optimize",