diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d6e763f8..7ce3d7448 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,17 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ## [Unreleased] +## [1.12.0] - 2026-02-07 + +### Changed +- **Architecture: Thin orchestrator pattern** — Commands now delegate to workflows, reducing command file size by ~75% and improving maintainability +- **Centralized utilities** — New `gsd-tools.js` (11 functions) replaces repetitive bash patterns across 50+ files +- **Token reduction** — ~22k characters removed from affected command/workflow/agent files +- **Condensed agent prompts** — Same behavior with fewer words (executor, planner, verifier, researcher agents) + +### Added +- `gsd-tools.js` CLI utility with functions: state load/update, resolve-model, find-phase, commit, verify-summary, generate-slug, current-timestamp, list-todos, verify-path-exists, config-ensure-section + ## [1.11.2] - 2026-02-05 ### Added @@ -1103,7 +1114,8 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). - YOLO mode for autonomous execution - Interactive mode with checkpoints -[Unreleased]: https://github.com/glittercowboy/get-shit-done/compare/v1.11.2...HEAD +[Unreleased]: https://github.com/glittercowboy/get-shit-done/compare/v1.12.0...HEAD +[1.12.0]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.12.0 [1.11.2]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.11.2 [1.11.1]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.11.0 [1.10.1]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.10.1