Files
gh-cskiro-claudex/skills/planning/ascii-diagram-creator/CHANGELOG.md
2025-11-29 18:16:40 +08:00

83 lines
3.6 KiB
Markdown

# Changelog
All notable changes to the ASCII Diagram Creator skill will be documented in this file.
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).
## [0.3.1] - 2025-11-23
### Added
- **Mandatory Completion Checklist**: Template that must be output before skill is complete
- **CRITICAL markers**: Phase 4 marked as MANDATORY in workflow table
- **Explicit Phase 4 enforcement**: Execution pattern now lists all required Phase 4 steps
### Changed
- Execution pattern step 6 now explicitly lists all Phase 4 integration options
- Workflow table highlights Phase 4 as mandatory with warning callout
- Added "skill is NOT complete until" enforcement language
### Fixed
- Prevents LLM from skipping Phase 4 (Output & Integration) steps
- Ensures CLAUDE.md directive setup is always offered
## [0.3.0] - 2025-11-23
### Added
- **Mermaid Export**: Convert ASCII diagrams to Mermaid syntax for graphical rendering in GitHub, GitLab, Notion
- **Git-Aware Staleness Detection**: Automatically detect outdated diagrams based on git history and source file changes
- **PR Template Integration**: Auto-suggest diagram inclusion in PR descriptions and update PR templates
- **CLAUDE.md Directive Setup**: Interactive step to configure proactive diagram suggestions in user's CLAUDE.md
- **Phase 4 (Output & Integration)**: New workflow phase covering all output formats and integration options
- **Mermaid Export Reference Guide**: Comprehensive guide for ASCII-to-Mermaid conversion rules and examples
### Changed
- Workflow now includes 5 phases (added Output & Integration)
- Key capabilities expanded from 8 to 12 features
- Removed "Future Enhancements" section (all features now implemented)
### Documentation
- Added Version History section to README
- Updated all feature descriptions with version tags (v0.3.0)
- Added conversion examples and platform support matrix for Mermaid export
## [0.2.0] - 2025-11-23
### Added
- **Codebase Auto-Discovery Mode**: Automatically scan project structure, detect architecture patterns, and populate diagrams (reduces 50% manual exploration)
- **Project-Type Templates**: Pre-built templates for Bulletproof React, Next.js App Router, Express API, and Monorepo architectures
- **Diagram Versioning Metadata**: Track diagram freshness with `created`, `last-verified`, `source-patterns`, and `stale-after` fields
- **Workflow Automation Examples**: Hook-based auto-triggers, CLAUDE.md directives, and sub-agent integration patterns
- **Fifth Diagram Type**: Relationship/Synergy diagrams for showing how elements interact or complement each other
- **Project-Type Templates Reference**: New reference file with complete templates for each architecture type
### Changed
- Enhanced Phase 0 (Context Analysis) with auto-discovery commands
- Updated Quick Reference to include all five diagram types
- Improved key capabilities list in SKILL.md overview
### Documentation
- Added Workflow Automation section to README with three integration options
- Expanded feature documentation with version tags (v0.2.0)
## [0.1.0] - 2025-01-23
### Added
- Initial skill release
- Four diagram types: Architecture, Before/After, Phased Migration, Data Flow
- Visual elements: box-drawing characters, arrows, status indicators
- Phase-based workflow (context analysis, selection, generation, refinement)
- Reference materials for visual elements, best practices, and templates
- Example diagrams for each diagram type
- 80-character max width formatting for terminal compatibility