Domain Advisory Pattern Hardening - patch release to close gaps from v5.6.0/v5.7.0: ## Added - New `validate_workflow_integration` MCP tool validates domain plugins expose required advisory interfaces (gate command, review command, advisory agent) - New `MISSING_INTEGRATION` issue type for workflow integration validation - New `WorkflowIntegrationResult` Pydantic model for structured validation output - `integrates_with` field on viz-platform and data-platform in marketplace.json declaring projman integration metadata - 4 new test cases for workflow integration validation ## Fixed - scripts/setup.sh banner version updated from v5.1.0 to v5.7.1 ## Documentation - Updated mcp-tools-reference.md with new tool - Updated validation-rules.md with Workflow Integration Checks section - Added /design-gate, /design-review, /data-gate, /data-review to COMMANDS-CHEATSHEET - Added contract-validator to CONFIGURATION.md plugin table - Updated README.md Contract Validator tools table Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.1 KiB
1.1 KiB
/validate-contracts - Full Contract Validation
Skills to Load
- skills/visual-output.md
- skills/plugin-discovery.md
- skills/interface-parsing.md
- skills/validation-rules.md
- skills/mcp-tools-reference.md
Usage
/validate-contracts [marketplace_path]
Parameters
marketplace_path(optional): Path to marketplace root. Defaults to current project root.
Workflow
-
Display header per
skills/visual-output.md -
Discover plugins per
skills/plugin-discovery.md -
Parse interfaces per
skills/interface-parsing.md- Use
parse_plugin_interfacefor each plugin
- Use
-
Run validations per
skills/validation-rules.md- Use
validate_compatibilityfor pairwise checks - Use
validate_agent_refsfor CLAUDE.md agents - Use
validate_data_flowfor data sequences - Use
validate_workflow_integrationfor domain plugin advisory interfaces
- Use
-
Generate report:
- Use
generate_compatibility_reportfor full report - Use
list_issuesto filter by severity - Display summary and actionable suggestions
- Use
Examples
/validate-contracts
/validate-contracts ~/claude-plugins-work