Milestone Watchdog
Continuously monitor milestone flow and escalate coordination issues before they become delivery risk.
Input
- Milestone id/name.
- Active issue list with labels and updated timestamps.
- Risk thresholds (stale minutes/hours, blocked timeout).
- Defaults if not configured:
STALE_TICKET_HOURS = 4,BLOCKED_ESCALATION_HOURS = 2
- Defaults if not configured:
- Constraint: Escalate objective risk before due date slippage occurs.
Output
- Milestone health snapshot.
- Escalation list for blocked/stale tickets.
- Action recommendations by agent and priority.
Process
Phase 1: Collect Health Signals
- List open issues in milestone.
- Detect missing operational comments (
STARTED,BLOCKED,DONE). - Detect stale tickets beyond threshold.
Phase 2: Classify Risk
- Mark blocking tickets that gate multiple children.
- Mark tickets with no owner signals.
- Mark due-date risk based on remaining open critical tickets.
Phase 3: Escalate and Track
- Publish concise escalation comment/report.
- Request explicit next action from blocked owners.
- Re-check on next interval and compare trend.
Completeness Checklist
- □ Stale and blocked tickets are identified with thresholds.
- □ Escalation actions are assigned to specific owners.
- □ Risk trend is updated at each check.
Rules
- ALWAYS escalate blockers with explicit owner and next step.
- ALWAYS separate operational risk from implementation detail.
- NEVER wait for due-date breach before warning.
- NEVER report status without actionable next steps.