Add "Change V5.2.0: Plugin Enhancements (Sprint 4 Commands)"
@@ -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
|
||||
Reference in New Issue
Block a user