audit_deadline_changes
Audit due-date shifts within a date range, categorizing each change as compliant or unauthorized based on approval records and manager mapping.
Instructions
Audit Due-Date shifts in a period; classify each as compliant/unauthorized.
Reads ~/.yt-mcp/managers.json for approver mapping. Each shift is bucketed: compliant_strict, compliant_loose, unauthorized, approver_unknown, pre_policy, or informational (first-time set / earlier date).
Args: period_start: ISO date (YYYY-MM-DD); defaults to current quarter start period_finish: ISO date; defaults to current quarter end projects: Comma-separated project shortnames; empty = all accessible strict: If True, only keyword+date comments count as approval exclude_standups: Skip recurring daily/standup tickets (default: True) instance: YouTrack instance (optional)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| strict | No | ||
| instance | No | ||
| projects | No | ||
| period_start | No | ||
| period_finish | No | ||
| exclude_standups | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |