diff --git a/CHANGELOG.md b/CHANGELOG.md index 82a69d15..60cea36e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,97 @@ All notable changes to Claude Code Workflow (CCW) will be documented in this fil The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -n## [4.6.2] - 2025-10-20 +## [5.0.0] - 2025-10-24 + +### π Less is More - Simplified Architecture Release + +This major release embraces the "less is more" philosophy, removing external dependencies, streamlining workflows, and focusing on core functionality with standard, proven tools. + +#### π Breaking Changes + +**Removed Features**: +- β **`/workflow:concept-clarify`** - Concept enhancement feature removed for simplification +- β **MCP code-index dependency** - Replaced with standard `ripgrep` and `find` tools +- β **`synthesis-specification.md` workflow** - Replaced with direct role analysis approach + +**Command Changes**: +- β οΈ Memory commands renamed for consistency: + - `/update-memory-full` β `/memory:update-full` + - `/update-memory-related` β `/memory:update-related` + +#### β Added + +**Standard Tool Integration**: +- β **ripgrep (rg)** - Fast content search replacing MCP code-index +- β **find** - Native filesystem discovery for better cross-platform compatibility +- β **Multi-tier fallback** - Graceful degradation when advanced tools unavailable + +**Enhanced TDD Workflow**: +- β **Conflict resolution mechanism** - Better handling of test-implementation conflicts +- β **Improved task generation** - Enhanced phase coordination and quality gates +- β **Updated workflow phases** - Clearer separation of concerns + +**Role-Based Planning**: +- β **Direct role analysis** - Simplified brainstorming focused on role documents +- β **Removed synthesis layer** - Less abstraction, clearer intent +- β **Better documentation flow** - From role analysis directly to action planning + +#### π Changed + +**Documentation Updates**: +- β **All docs updated to v5.0.0** - Consistent versioning across all files +- β **Removed MCP badge** - No longer advertising experimental MCP features +- β **Clarified test workflows** - Better explanation of generate β execute pattern +- β **Fixed command references** - Corrected all memory command names +- β **Updated UI design notes** - Clarified MCP Chrome DevTools retention for UI workflows + +**File Discovery**: +- β **`/memory:load`** - Now uses ripgrep/find instead of MCP code-index +- β **Faster search** - Native tools provide better performance +- β **Better reliability** - No external service dependencies + +**UI Design Workflows**: +- βΉοΈ **MCP Chrome DevTools retained** - Specialized tool for browser automation +- βΉοΈ **Multi-tier fallback** - MCP β Playwright β Chrome β Manual +- βΉοΈ **Purpose-built integration** - UI workflows require browser control + +#### π Fixed + +**Documentation Inconsistencies**: +- π§ Removed references to deprecated `/workflow:concept-clarify` command +- π§ Fixed incorrect memory command names in getting started guides +- π§ Clarified test workflow execution patterns +- π§ Updated MCP dependency references throughout specs +- π§ Corrected UI design tool descriptions + +#### π¦ Updated Files + +- `README.md` / `README_CN.md` - v5.0 version badge and core improvements +- `COMMAND_REFERENCE.md` - Updated command descriptions, removed deprecated commands +- `COMMAND_SPEC.md` - v5.0 technical specifications, clarified implementations +- `GETTING_STARTED.md` / `GETTING_STARTED_CN.md` - v5.0 features, fixed command names +- `INSTALL_CN.md` - v5.0 simplified installation notes + +#### π Technical Details + +**Performance Improvements**: +- Faster file discovery using native ripgrep +- Reduced external dependencies improves installation reliability +- Better cross-platform compatibility with standard Unix tools + +**Architectural Benefits**: +- Simpler dependency tree +- Easier troubleshooting with standard tools +- More predictable behavior without external services + +**Migration Notes**: +- Update memory command usage (see command changes above) +- Remove any usage of `/workflow:concept-clarify` +- No changes needed for core workflow commands (`/workflow:plan`, `/workflow:execute`) + +--- + +## [4.6.2] - 2025-10-20 ### π Documentation Optimization diff --git a/README.md b/README.md index c1d627c2..6567ff88 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,9 @@