Skip to content

[Extension]: Update arch to v3.0.0 #73

Description

@bigsmartben

Submitted on behalf of @bigsmartben by Codex (GPT-5, autonomous).

Extension ID

arch

Extension Name

Architecture Command Migration

Version

3.0.0

Description

Redirects retired standalone architecture commands to the Constitution-managed, single-file project Architecture lifecycle.

Author

bigsmartben

Repository URL

https://github.com/bigsmartben/spec-kit-arch

Download URL

https://github.com/bigsmartben/spec-kit-arch/releases/download/v3.0.0/arch-v3.0.0.zip

License

MIT

Homepage (optional)

https://github.com/bigsmartben/spec-kit-arch

Documentation URL (optional)

https://github.com/bigsmartben/spec-kit-arch/blob/main/README.md

Changelog URL (optional)

https://github.com/bigsmartben/spec-kit-arch/blob/main/CHANGELOG.md

Required Spec Kit Version

=0.8.10.dev0

Required Tools (optional)

None.

Number of Commands

2

Number of Hooks (optional)

0

Tags

architecture, migration, deprecated, constitution

Key Features

  • Keeps speckit.arch.generate and speckit.arch.reverse as compatibility entrypoints.
  • Redirects project Architecture ownership to speckit.constitution.
  • Prevents compatibility commands from writing Architecture files, inspecting implicit sources, or running PoCs.
  • Preserves explicit greenfield, brownfield, and amendment input agreements.
  • Supports migration away from the legacy nine-section and 4+1 formats.

Testing Checklist

  • Extension installs successfully via download URL
  • All commands execute without errors
  • Documentation is complete and accurate
  • No security vulnerabilities identified
  • Tested on at least one real project

Submission Requirements

  • Valid extension.yml manifest included
  • README.md with installation and usage instructions
  • LICENSE file included
  • GitHub release created with version tag
  • All command files exist and are properly formatted
  • Extension ID follows naming conventions (lowercase-with-hyphens)

Testing Details

Tested on:

  • macOS with Spec Kit 0.12.7.dev0
  • GitHub Actions Ubuntu artifact build

Test scenarios:

  1. Built and verified arch-v3.0.0.zip from tag v3.0.0.
  2. Installed the release ZIP into a newly initialized Claude integration project.
  3. Confirmed manifest version 3.0.0 and both compatibility commands were installed.
  4. Confirmed no .specify/memory/architecture.md was generated during installation.
  5. Source-contract CI and release-artifact CI passed.

Release asset SHA-256: b157256c907351042f5da6c1681ccef96cd0d535d232f4ad06d59d0fa33558de.

Example Usage

specify extension add arch --from https://github.com/bigsmartben/spec-kit-arch/releases/download/v3.0.0/arch-v3.0.0.zip

# Compatibility commands redirect to the Constitution-managed lifecycle:
/speckit.arch.generate
/speckit.arch.reverse

Proposed Catalog Entry

{
  "arch": {
    "name": "Architecture Command Migration",
    "id": "arch",
    "description": "Redirect retired architecture commands to the Constitution-managed project Architecture lifecycle",
    "author": "bigsmartben",
    "version": "3.0.0",
    "download_url": "https://github.com/bigsmartben/spec-kit-arch/releases/download/v3.0.0/arch-v3.0.0.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": 2,
      "hooks": 0
    },
    "tags": ["architecture", "migration", "deprecated", "constitution"],
    "verified": false,
    "downloads": 0,
    "stars": 0,
    "created_at": "2026-05-14T00:00:00Z",
    "updated_at": "2026-07-26T00:00:00Z"
  }
}

Additional Context

This is a breaking semantic update. Architecture remains a separate single-file artifact, but its lifecycle is owned by the Constitution stage. The standalone extension no longer owns architecture generation or reverse engineering. The downstream Plan contract is delivered by workflow-preset v2.0.0.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions