smart_score
Calculate and manage project health scores by analyzing task completion, deployment readiness, architecture compliance, security posture, and code quality to track development progress.
Instructions
Central coordination for project health scoring system - recalculate, sync, diagnose, optimize, and reset scores across all MCP tools
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | Yes | Smart scoring operation to perform | |
| projectPath | Yes | Path to project directory | |
| components | No | Score components to recalculate (for recalculate_scores operation) | |
| forceUpdate | No | Force update even if data is fresh | |
| updateSources | No | Trigger source tool updates before recalculating | |
| todoPath | No | Path to TODO.md file (for sync_scores operation) | TODO.md |
| triggerTools | No | Tools to trigger for fresh data (for sync_scores operation) | |
| rebalanceWeights | No | Recalculate optimal scoring weights (for sync_scores operation) | |
| includeHistory | No | Include score history analysis (for diagnose_scores operation) | |
| checkDataFreshness | No | Validate data freshness across tools (for diagnose_scores operation) | |
| suggestImprovements | No | Provide score improvement suggestions (for diagnose_scores operation) | |
| analysisMode | No | Method for weight optimization (for optimize_weights operation) | current_state |
| customWeights | No | Custom weight overrides (for optimize_weights operation) | |
| previewOnly | No | Preview changes without applying (for optimize_weights operation) | |
| component | No | Score component to reset (for reset_scores operation) | all |
| preserveHistory | No | Preserve score history in backup (for reset_scores operation) | |
| recalculateAfterReset | No | Immediately recalculate after reset (for reset_scores operation) | |
| intentId | No | Intent ID to get score trends for (for get_intent_scores operation) |