feat(contract-validator): add validate_workflow_integration tool (v5.7.1)
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>
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
},
|
||||
"metadata": {
|
||||
"description": "Project management plugins with Gitea and NetBox integrations",
|
||||
"version": "5.7.0"
|
||||
"version": "5.7.1"
|
||||
},
|
||||
"plugins": [
|
||||
{
|
||||
@@ -167,7 +167,15 @@
|
||||
"hooks": ["./hooks/hooks.json"],
|
||||
"category": "data",
|
||||
"tags": ["pandas", "postgresql", "postgis", "dbt", "data-engineering", "etl"],
|
||||
"license": "MIT"
|
||||
"license": "MIT",
|
||||
"integrates_with": {
|
||||
"projman": {
|
||||
"domain_label": "Domain/Data",
|
||||
"gate_command": "/data-gate",
|
||||
"review_command": "/data-review",
|
||||
"advisory_agent": "data-advisor"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "viz-platform",
|
||||
@@ -183,7 +191,15 @@
|
||||
"hooks": ["./hooks/hooks.json"],
|
||||
"category": "visualization",
|
||||
"tags": ["dash", "plotly", "mantine", "charts", "dashboards", "theming", "dmc"],
|
||||
"license": "MIT"
|
||||
"license": "MIT",
|
||||
"integrates_with": {
|
||||
"projman": {
|
||||
"domain_label": "Domain/Viz",
|
||||
"gate_command": "/design-gate",
|
||||
"review_command": "/design-review",
|
||||
"advisory_agent": "design-reviewer"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "contract-validator",
|
||||
|
||||
Reference in New Issue
Block a user