@@ -9,6 +9,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
1010---
1111
12+ ## [ 0.6.2] - 2025-11-15
13+
14+ ### 🐛 Bug Fixes
15+
16+ ** Unified Command Naming Pattern (Fixes Duplicate Files)**
17+ - Implemented consistent naming across all command groups: ` metaspec.{group}.{command}.md `
18+ - Evolution commands now: ` metaspec.evolution.apply.md ` (not ` metaspec.apply.md ` )
19+ - Generator (` metaspec init ` ) now uses unified naming from the start
20+ - Sync command automatically migrates v0.5.x projects (removes old naming)
21+ - Updated documentation to reflect unified naming pattern
22+
23+ ** Why unified naming?**
24+ - ✅ Consistent pattern across SDS, SDD, Evolution
25+ - ✅ Better extensibility for future command groups
26+ - ✅ Easier automation and tooling
27+ - ✅ Clearer logical grouping
28+
29+ ** Migration** : Run ` metaspec sync ` to migrate from v0.5.x or v0.6.0/0.6.1
30+
31+ ** Fixes** : Duplicate Evolution command files bug (reported in METASPEC-SYNC-BUG-REPORT.md)
32+
33+ ---
34+
1235## [ 0.6.1] - 2025-11-14
1336
1437### 🐛 Bug Fixes
@@ -26,14 +49,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2649
2750** Root Cause** : Code only checked for ` FileSystemLoader ` , but Generator uses ` PackageLoader ` in editable installs
2851
29- ** Unified Command Naming (Breaking Change for v0.5.x users)**
30- - Unified naming pattern for all command groups: ` metaspec.{group}.{command}.md `
31- - Evolution commands now use: ` metaspec.evolution.apply.md ` (previously ` metaspec.apply.md ` )
32- - Rationale: Consistent naming pattern across all command groups (SDS, SDD, Evolution)
33- - Benefits: ✅ Unified pattern, ✅ Better extensibility, ✅ Easier automation, ✅ Clearer grouping
34- - Migration: ` metaspec sync ` automatically removes old v0.5.x naming and installs new naming
35- - ** Action Required** : If upgrading from v0.5.x, run ` metaspec sync ` to migrate naming
36-
3752---
3853
3954## [ 0.6.0] - 2025-11-14
0 commit comments