schedule_health_check
Run a deterministic schedule-health check on an in-app project. Returns a 0-100 health score, an overall severity (info/warning/critical), an issues array covering: overdue tasks, project-end overruns, unassigned tasks, stuck-at-99% tasks, budget status, and data freshness (the share of in-play tasks touched in the last 7 days, with the oldest untouched task), plus a freshness block with those figures. No LLM call. No plan gate. Use when the user asks "how healthy is this project?" or as a pre-flight check before sprint planning. Does NOT write anything to the database.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | ID of the project to health-check. |