Page:
Change-V5.6.0:-Domain-Advisory-Pattern-(Sprint-9-Implementation).-
Pages
Change V5.4.0: Multi-Model Agent Support Proposal
Change V5.4.0: Multi-Model Support (Sprint 7 Implementation)
Change V04.1.0: Proposal (Implementation 1)
Change V04.1.0: Proposal
Change-V5.2.0:-Plugin-Enhancements-(Sprint-4-Commands)
Change-V5.2.0:-Plugin-Enhancements-(Sprint-5-Documentation)
Change-V5.2.0:-Plugin-Enhancements-Proposal.-
Change-V5.5.0:-Hook-Efficiency-Quick-Wins-(Sprint-8-Implementation)
Change-V5.6.0:-Domain-Advisory-Pattern-(Sprint-9-Implementation).-
Change V5.6.0: Domain Advisory Pattern Proposal
Change-V5.7.0:-Data-Platform-Domain-Advisory-(Sprint-10-Implementation)
RFC-Hook-Efficiency-Improvements
RFC-Perf-Sentinel-Plugin
Sprint-1-viz-platform-Implementation-Plan
branding/header-templates
branding/plugin-registry
branding/progress-templates
branding/visual-spec
lessons/patterns/agent-model-field-not-supported-by-claude-code
lessons/patterns/command-frontmatter-missing-name-field-causes-silent-load-failure
lessons/patterns/hook-message-wording-affects-claude-continuation-behavior
lessons/patterns/mcp-venv-symlinks-lost-on-marketplace-update---5-hour-debug-loop
lessons/patterns/mcp_servers-field-in-pluginjson---another-failed-debug-theory
lessons/patterns/plugin-hooks-must-be-in-separate-file-not-inline
lessons/patterns/plugin-load-errors---missing-name-field-in-command-frontmatter
lessons/patterns/plugin-load-failure---check-command-frontmatter-first
lessons/patterns/plugin-manifest-validation---hooks-and-agents-format-requirements
lessons/patterns/plugin-version-mismatch-causes-silent-load-failure
lessons/patterns/reset-pandas-index-after-filtering-to-prevent-column-pollution
lessons/patterns/session-2026-02-02---mcp-server-venv-package-installation-failures
lessons/patterns/setup-wizard-url-format-mismatch
lessons/patterns/sprint-4---new-commands-not-discoverable-until-session-restart
lessons/patterns/startup-hooks-must-check-venv-cache-path-first
lessons/patterns/sync-entire-plugin-directory-not-individual-files
lessons/patterns/use-fixes-n-keyword-for-automatic-issue-closing-in-prs
lessons/sprints/cache-clearing-breaks-mcp-tools-mid-session
lessons/sprints/sprint-1---viz-platform-plugin-implementation
lessons/sprints/sprint-10---domain-advisory-pattern-replication-success
lessons/sprints/sprint-2---contract-validator-plugin-implementation
lessons/sprints/sprint-3---agent-runaway-detection-and-timeout-handling
lessons/sprints/sprint-3---background-agent-permissions-must-be-pre-granted
lessons/sprints/sprint-3---mcp-server-branch-detection-bug-runs-from-installed-dir
lessons/sprints/sprint-4---plugin-commands-implementation
lessons/sprints/sprint-6---visual-branding-and-documentation-maintenance
lessons/sprints/sprint-8---parallel-hook-optimization-success
lessons/sprints/v400-release---wiki-workflow-and-versioning-patterns
lessons/sprints/versioning-workflow---use-unreleased-and-release-script
lessons-learned/sprints/hook-efficiency-rfc
unnamed
Clone
1
Change-V5.6.0:-Domain-Advisory-Pattern-(Sprint-9-Implementation).-
Leo Miranda edited this page 2026-02-01 23:57:50 +00:00
Type: Change Proposal Implementation Version: V5.6.0 Status: Complete Date: 2026-02-01 Completed: 2026-02-01 Origin: Proposal Sprint: Sprint 9 PR: #370
Implementation Details
Sprint 9 delivers the full domain advisory pattern for viz-platform, including the projman skill that serves as the reusable backbone for all future domain integrations.
Issues
| # | Title | Effort | Priority | Status |
|---|---|---|---|---|
| #356 | Create domain-consultation.md skill (projman) | S | High | Closed |
| #357 | Create design-system-audit.md skill (viz-platform) | S | High | Closed |
| #358 | Create design-reviewer.md agent (viz-platform) | S | High | Closed |
| #359 | Create design-review.md command (viz-platform) | XS | Medium | Closed |
| #360 | Create design-gate.md command (viz-platform) | XS | High | Closed |
| #361 | Update planner.md to load domain-consultation skill | S | High | Closed |
| #362 | Update orchestrator.md to load domain-consultation skill | S | High | Closed |
| #363 | Add Domain labels + version bump + documentation | S | Medium | Closed |
Dependency Graph
#356 domain-consultation.md (no dependencies - start here)
|
+-- #361 planner.md (depends on #356)
+-- #362 orchestrator.md (depends on #356, #360)
#357 design-system-audit.md (no dependencies - can run parallel)
|
+-- #358 design-reviewer.md (depends on #357)
#359 design-review.md (independent - standalone command)
#360 design-gate.md (independent - but needed by #362)
#363 labels + docs (depends on #361, #362 - run last)
Execution Batches
Based on dependencies, work can be parallelized as follows:
Batch 1 (Independent - run in parallel):
- #356: domain-consultation.md skill
- #357: design-system-audit.md skill
- #359: design-review.md command
- #360: design-gate.md command
Batch 2 (Depends on Batch 1):
Batch 3 (Depends on Batch 2):
Batch 4 (Final):
Scope
Files Created (5)
| File | Risk | Description |
|---|---|---|
plugins/projman/skills/domain-consultation.md |
Medium | Core integration skill - detection rules, consultation protocol, gate logic |
plugins/viz-platform/agents/design-reviewer.md |
Low | Review agent using MCP tools for design system compliance |
plugins/viz-platform/commands/design-review.md |
Low | Standalone command: /design-review <path> |
plugins/viz-platform/commands/design-gate.md |
Low | Binary pass/fail: /design-gate <path> |
plugins/viz-platform/skills/design-system-audit.md |
Low | Audit rules, severity levels, violation patterns |
Files Modified (7)
| File | Risk | Description |
|---|---|---|
plugins/projman/agents/planner.md |
Medium | Add skill load + domain consultation step |
plugins/projman/agents/orchestrator.md |
Medium | Add skill load + domain gate check step |
plugins/projman/skills/label-taxonomy/labels-reference.md |
Low | Add Domain/Viz and Domain/Data labels |
plugins/viz-platform/.claude-plugin/plugin.json |
Low | Verify commands auto-discovery |
.claude-plugin/marketplace.json |
Low | Bump to 5.6.0 |
CHANGELOG.md |
Low | Add v5.6.0 entry |
README.md |
Low | Update version, add domain advisory section |
Validation Checklist
- Run
./scripts/validate-marketplace.sh - Run
./scripts/verify-hooks.sh - Run
/validate-contracts - Run
/labels-sync(after Domain labels added) - Verify design-reviewer agent auto-discovered
- Verify commands discoverable
- Test
/design-reviewagainst real viz-platform code
Outcome
All 8 issues implemented and merged via PR #370. Sprint completed successfully.