Skip to content

Commit e41fba2

Browse files
committed
chore(release): version 0.20.0
1 parent 2da9627 commit e41fba2

File tree

4 files changed

+18
-2
lines changed

4 files changed

+18
-2
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.20.0] - 2026-03-23
9+
10+
### Added
11+
- **Unified Discovery-Plan-Execute Lifecycle:** Formally established a strict three-phase architectural boundary (Discovery -> Plan -> Execution).
12+
- **Modernized Test Suite (uv/pytest):** Replaced legacy testing infrastructure with `uv` for dependency management and `pytest` for automated validation.
13+
- **Dynamic Structural Testing:** Implemented `tests/test_structure.py` for discover-based, schema-compliant verification of all 15 commands and 6 agents.
14+
- **Documentation Overhaul:** Updated the entire documentation suite (`docs/index.md`, `docs/design.md`, `docs/develop.md`, `docs/user-guide.md`) to reflect the new unified lifecycle and technical stack.
15+
- **Improved Content Creation:** Refactored the `/draft` command and evolved the `writer` agent for review-driven refinement.
16+
17+
### Changed
18+
- **Read-Only Audit Workflows:** Refactored `/maintenance` and `/review` (formerly `/revise`) to be strictly read-only 'Discovery' commands that produce artifacts for `/plan`.
19+
- **Review Command Evolution:** Evolved the `/review` command into a non-destructive, multi-phase audit workflow with sidecar reporting.
20+
- **Agent Naming Alignment:** Renamed `editor` to `reviewer` and `reporter` to `writer` for improved semantic clarity.
21+
- **Test Optimization:** Refactored `tests/test_review_command.py` and `tests/test_sync.py` to be dynamic and less brittle, removing hardcoded skips and string matches.
22+
823
## [0.19.1] - 2026-03-20
924

1025
### Changed

journal/2026-03-23.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@
1818
[2026-03-23T07:23:08] - Refactor tests/test_review_command.py to focus on migration integrity.
1919
[2026-03-23T07:23:40] - Finalize documentation sync and remove hardcoded test skips.
2020
[2026-03-23T07:38:34] - Finalize documentation suite overhaul for unified Discovery-Plan-Execute lifecycle.
21+
[2026-03-23T07:41:37] - Finalize release v0.20.0.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "starter"
3-
version = "0.1.0"
3+
version = "0.20.0"
44
description = "Add your description here"
55
readme = "README.md"
66
requires-python = ">=3.13"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)