Add "Change V5.6.0: Domain Advisory Pattern Proposal"

2026-02-01 22:48:12 +00:00
parent 0051ef4d99
commit f150953978

@@ -0,0 +1,63 @@
> **Type:** Change Proposal
> **Version:** V5.6.0
> **Plugin:** projman, viz-platform
> **Status:** In Progress
> **Date:** 2026-02-01
# Domain Advisory Pattern - viz-platform Integration
## Summary
Implement a domain advisory pattern that enables projman (sprint management) to consult domain-specific plugins during planning and execution phases. Sprint 1 delivers the full pattern for viz-platform, including the reusable backbone skill.
## Motivation
Currently, projman operates independently without domain-specific knowledge. When planning or executing work that touches visualization code, there's no systematic way to:
- Detect that work involves a specific domain (viz-platform, data-platform, etc.)
- Consult domain experts during planning for design considerations
- Run domain-specific quality gates before marking work complete
## Design
### Core Skill: domain-consultation.md
A projman skill that:
1. **Detects** domain involvement via file patterns, labels, and keywords
2. **Consults** domain plugins during planning (design considerations, risks)
3. **Gates** execution via domain-specific pass/fail checks
### viz-platform Integration
| Component | Purpose |
|-----------|---------|
| `design-reviewer.md` (agent) | Audit agent using viz-platform MCP tools |
| `design-review.md` (command) | Standalone user command for detailed audits |
| `design-gate.md` (command) | Binary pass/fail for sprint gates |
| `design-system-audit.md` (skill) | Audit rules and violation patterns |
### Extensibility
The pattern is designed for future domains:
- data-platform: data quality gates, schema validation
- cmdb-assistant: infrastructure compliance checks
## Files Changed
### Created (5)
- `plugins/projman/skills/domain-consultation.md`
- `plugins/viz-platform/agents/design-reviewer.md`
- `plugins/viz-platform/commands/design-review.md`
- `plugins/viz-platform/commands/design-gate.md`
- `plugins/viz-platform/skills/design-system-audit.md`
### Modified (7)
- `plugins/projman/agents/planner.md`
- `plugins/projman/agents/orchestrator.md`
- `plugins/projman/skills/label-taxonomy/labels-reference.md`
- `plugins/viz-platform/.claude-plugin/plugin.json`
- `.claude-plugin/marketplace.json`
- `CHANGELOG.md`
- `README.md`
## Implementations
- [Implementation 1 (Sprint 9)](wiki-link) - In Progress