Extension ID
arch
Extension Name
Architecture Workflow
Version
1.2.1
Description
Generate or reverse project-level 4+1 architecture views as separate commands.
Author
bigsmartben
Repository URL
https://github.com/bigsmartben/spec-kit-arch
Download URL
https://github.com/bigsmartben/spec-kit-arch/archive/refs/tags/v1.2.1.zip
License
MIT
Homepage
https://github.com/bigsmartben/spec-kit-arch
Documentation URL
https://github.com/bigsmartben/spec-kit-arch/blob/main/README.md
Changelog URL
https://github.com/bigsmartben/spec-kit-arch/blob/main/CHANGELOG.md
Required Spec Kit Version
=0.8.10.dev0
Required Tools
None.
Number of Commands
10
Number of Hooks
0
Tags
architecture, 4plus1, workflow, design
Key Features
- Provides
.arch namespaced commands for each 4+1 view: scenario, logical, process, development, and physical.
- Provides separate forward-generation and reverse-generation commands for every view.
- Records reverse workflow evidence in
.specify/memory/architecture-repo-facts.md.
- Consumes optional repository-first dependency matrices and module invocation specs as reverse workflow evidence.
- Allows teams to update one architecture view at a time while preserving the cross-view synthesis boundary.
- Defines synthesis readiness, repo-facts merge behavior, and source traceability expectations for repeatable command runs.
- Ships a schema-backed artifact contract for structured validation before Markdown rendering.
- Restricts writes to documented
.specify/memory/architecture*.md files, including repo facts for reverse generation.
Testing Checklist
Submission Requirements
Testing Details
This is an update to the existing arch community catalog entry.
Tested on Windows with Spec Kit CLI 0.11.3.dev0 using a temporary Spec Kit project.
Validation performed:
- Created GitHub releases for
v1.2.0 and v1.2.1.
- Marked
v1.2.0 as deprecated/pre-release because its four-part command IDs failed Spec Kit CLI validation.
- Verified
v1.2.1 release ZIP install:
specify extension add arch --from https://github.com/bigsmartben/spec-kit-arch/archive/refs/tags/v1.2.1.zip --force
- Confirmed the CLI lists all 10 commands after installation, including
speckit.arch.scenario-generate and speckit.arch.scenario-reverse.
- Verified the release package includes
schemas/architecture-artifacts.schema.json.
- Ran the installed PowerShell setup helper and confirmed it emits
ARCH_SCHEMA_FILE.
- Ran the Git Bash contract test successfully:
C:\Program Files\Git\bin\bash.exe tests/repository-first-contract.sh
Example Usage
# Install extension
specify extension add arch --from https://github.com/bigsmartben/spec-kit-arch/archive/refs/tags/v1.2.1.zip
# Forward-generate a scenario architecture view
/speckit.arch.scenario-generate
# Reverse-generate a physical architecture view from repository facts
/speckit.arch.physical-reverse
Proposed Catalog Entry
{
"arch": {
"name": "Architecture Workflow",
"id": "arch",
"description": "Generate or reverse project-level 4+1 architecture views as separate commands",
"author": "bigsmartben",
"version": "1.2.1",
"download_url": "https://github.com/bigsmartben/spec-kit-arch/archive/refs/tags/v1.2.1.zip",
"repository": "https://github.com/bigsmartben/spec-kit-arch",
"homepage": "https://github.com/bigsmartben/spec-kit-arch",
"documentation": "https://github.com/bigsmartben/spec-kit-arch/blob/main/README.md",
"changelog": "https://github.com/bigsmartben/spec-kit-arch/blob/main/CHANGELOG.md",
"license": "MIT",
"category": "docs",
"effect": "read-write",
"requires": {
"speckit_version": ">=0.8.10.dev0"
},
"provides": {
"commands": 10,
"hooks": 0
},
"tags": ["architecture", "4plus1", "workflow", "design"],
"verified": false,
"downloads": 0,
"stars": 0,
"created_at": "2026-05-14T00:00:00Z",
"updated_at": "2026-06-23T00:00:00Z"
}
}
Additional Context
Please update the existing arch entry from v1.1.0 to v1.2.1. Do not use v1.2.0; it is deprecated because the release ZIP install failed command-name validation. The usable release is v1.2.1.
Extension ID
arch
Extension Name
Architecture Workflow
Version
1.2.1
Description
Generate or reverse project-level 4+1 architecture views as separate commands.
Author
bigsmartben
Repository URL
https://github.com/bigsmartben/spec-kit-arch
Download URL
https://github.com/bigsmartben/spec-kit-arch/archive/refs/tags/v1.2.1.zip
License
MIT
Homepage
https://github.com/bigsmartben/spec-kit-arch
Documentation URL
https://github.com/bigsmartben/spec-kit-arch/blob/main/README.md
Changelog URL
https://github.com/bigsmartben/spec-kit-arch/blob/main/CHANGELOG.md
Required Spec Kit Version
Required Tools
None.
Number of Commands
10
Number of Hooks
0
Tags
architecture, 4plus1, workflow, design
Key Features
.archnamespaced commands for each 4+1 view: scenario, logical, process, development, and physical..specify/memory/architecture-repo-facts.md..specify/memory/architecture*.mdfiles, including repo facts for reverse generation.Testing Checklist
Submission Requirements
extension.ymlmanifest included.Testing Details
This is an update to the existing
archcommunity catalog entry.Tested on Windows with Spec Kit CLI
0.11.3.dev0using a temporary Spec Kit project.Validation performed:
v1.2.0andv1.2.1.v1.2.0as deprecated/pre-release because its four-part command IDs failed Spec Kit CLI validation.v1.2.1release ZIP install:speckit.arch.scenario-generateandspeckit.arch.scenario-reverse.schemas/architecture-artifacts.schema.json.ARCH_SCHEMA_FILE.Example Usage
Proposed Catalog Entry
{ "arch": { "name": "Architecture Workflow", "id": "arch", "description": "Generate or reverse project-level 4+1 architecture views as separate commands", "author": "bigsmartben", "version": "1.2.1", "download_url": "https://github.com/bigsmartben/spec-kit-arch/archive/refs/tags/v1.2.1.zip", "repository": "https://github.com/bigsmartben/spec-kit-arch", "homepage": "https://github.com/bigsmartben/spec-kit-arch", "documentation": "https://github.com/bigsmartben/spec-kit-arch/blob/main/README.md", "changelog": "https://github.com/bigsmartben/spec-kit-arch/blob/main/CHANGELOG.md", "license": "MIT", "category": "docs", "effect": "read-write", "requires": { "speckit_version": ">=0.8.10.dev0" }, "provides": { "commands": 10, "hooks": 0 }, "tags": ["architecture", "4plus1", "workflow", "design"], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-05-14T00:00:00Z", "updated_at": "2026-06-23T00:00:00Z" } }Additional Context
Please update the existing
archentry fromv1.1.0tov1.2.1. Do not usev1.2.0; it is deprecated because the release ZIP install failed command-name validation. The usable release isv1.2.1.