Add "Change V5.2.0: Plugin Enhancements (Sprint 4 Commands)"

2026-01-28 16:17:17 +00:00
parent 2e9a3d1271
commit c640539fcc

@@ -0,0 +1,63 @@
> **Type:** Implementation
> **Version:** V5.2.0
> **Status:** In Progress
> **Date:** 2026-01-28
> **Origin:** [Change V5.2.0: Plugin Enhancements Proposal](Change-V5.2.0%3A-Plugin-Enhancements-Proposal.-)
# Sprint 4: Commands Implementation
Implementation of 16 new user-facing commands across 8 plugins.
## Scope
| Plugin | Items | Description |
|--------|-------|-------------|
| projman | 1 | Dynamic sprint diagram |
| pr-review | 2 | Confidence threshold, pr-diff command |
| data-platform | 3 | data-quality, lineage-viz, dbt-test |
| viz-platform | 3 | chart-export, color blind validation, responsive breakpoints |
| contract-validator | 1 | dependency-graph command |
| doc-guardian | 3 | changelog-gen, doc coverage, stale doc warnings |
| claude-config-maintainer | 2 | config-diff, linting best practices |
| cmdb-assistant | 3 | cmdb-topology, change audit, IP conflict detection |
## Architecture Decisions
### Command Implementation Pattern
All commands follow the standard plugin command structure:
```
plugins/{name}/commands/{command}.md
```
Commands that generate Mermaid diagrams should output raw Mermaid syntax that can be rendered by compatible tools.
### Task Sizing
Per Sprint 3 lessons, all tasks sized S or M:
- **S (Simple):** Single command file, 2-4 checklist items
- **M (Medium):** Command + supporting changes, 4-6 checklist items
### Dependencies
- Mermaid-generating commands (sprint-diagram, lineage-viz, dependency-graph, cmdb-topology) share similar output patterns
- No cross-plugin dependencies within this sprint
## Issues
*To be populated during planning*
## Lessons Applied
From Sprint 3:
- Keep tasks scoped to S/M size (avoid 400+ tool call runaway)
- Pre-grant agent permissions before dispatch
- Use structured progress comments for visibility
## Status
- [ ] Issues created
- [ ] Milestone assigned
- [ ] Sprint approved
- [ ] Execution started
- [ ] Sprint completed