Skip to content

v0.20.0

Choose a tag to compare

@apiad apiad released this 23 Mar 11:42
· 165 commits to main since this release

[0.20.0] - 2026-03-23

Added

  • Unified Discovery-Plan-Execute Lifecycle: Formally established a strict three-phase architectural boundary (Discovery -> Plan -> Execution).
  • Modernized Test Suite (uv/pytest): Replaced legacy testing infrastructure with uv for dependency management and pytest for automated validation.
  • Dynamic Structural Testing: Implemented tests/test_structure.py for discover-based, schema-compliant verification of all 15 commands and 6 agents.
  • 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.
  • Improved Content Creation: Refactored the /draft command and evolved the writer agent for review-driven refinement.

Changed

  • Read-Only Audit Workflows: Refactored /maintenance and /review (formerly /revise) to be strictly read-only 'Discovery' commands that produce artifacts for /plan.
  • Review Command Evolution: Evolved the /review command into a non-destructive, multi-phase audit workflow with sidecar reporting.
  • Agent Naming Alignment: Renamed editor to reviewer and reporter to writer for improved semantic clarity.
  • 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.