Skip to content

Commit 6817dac

Browse files
tbitcsoz-agent
andcommitted
release: v0.2.2 — upgrade reference auto-fix, alternate path detection
Co-Authored-By: Oz <oz-agent@warp.dev>
1 parent 013ecb6 commit 6817dac

3 files changed

Lines changed: 12 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.2.2] - 2026-04-02
11+
12+
### Fixed
13+
- **Upgrade auto-fixes AGENTS.md references**: when `upgrade` renames governance files (lowercase→uppercase), it now rewrites path references in AGENTS.md, CLAUDE.md, GEMINI.md, SKILL.md, and all agent config files automatically.
14+
- **Alternate path detection**: auditor and upgrader now find LEDGER.md at `docs/LEDGER.md` and architecture docs in subdirectories (e.g. `docs/architecture/`). No more false "missing" reports or duplicate stub creation.
15+
- **Case-insensitive architecture check**: `docs/ARCHITECTURE.md` recommended check now works regardless of filename casing.
16+
- **CI-gated dev releases**: dev-release workflow now runs full test suite (ruff check+format, mypy, pytest) before PyPI publish.
17+
1018
## [0.2.1] - 2026-04-02
1119

1220
### Added
@@ -186,7 +194,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
186194
- **G9**: Session start file list now marks services.md as conditional ("if it exists").
187195
- **G10**: Open TODOs format specified as `- [ ]` / `- [x]` checkbox syntax.
188196

189-
[Unreleased]: https://github.com/BitConcepts/specsmith/compare/v0.2.1...HEAD
197+
[Unreleased]: https://github.com/BitConcepts/specsmith/compare/v0.2.2...HEAD
198+
[0.2.2]: https://github.com/BitConcepts/specsmith/compare/v0.2.1...v0.2.2
190199
[0.2.1]: https://github.com/BitConcepts/specsmith/compare/v0.2.0...v0.2.1
191200
[0.2.0]: https://github.com/BitConcepts/specsmith/compare/v0.1.3...v0.2.0
192201
[0.1.3]: https://github.com/BitConcepts/specsmith/compare/v0.1.2...v0.1.3

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "specsmith"
7-
version = "0.2.1"
7+
version = "0.2.2"
88
description = "Forge governed project scaffolds from the Agentic AI Development Workflow Specification."
99
readme = "README.md"
1010
license = {text = "MIT"}

src/specsmith/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
try:
99
__version__: str = _pkg_version("specsmith")
1010
except PackageNotFoundError: # running from source without install
11-
__version__ = "0.2.1"
11+
__version__ = "0.2.2"

0 commit comments

Comments
 (0)