Uninterrupted Execution
Execute from a persisted task agreement. Do not perform planning from scratch in this skill.
Required Input
Require an existing task agreement file at:
.agent/tasks/<YYYY-MM-DD>-<short-task-name>/TASK.md
If TASK.md is missing or incomplete, stop and direct handoff to uninterrupted-execution-planner.
Preflight Validation
Before implementation, verify TASK.md contains:
- Objective.
- Acceptance Criteria (
AC1..ACn). - Milestone Plan with verification actions.
- Verification Plan with pass conditions.
- Error Policy with classes and fingerprint rule.
- Evidence Map for every AC.
- Final Closure Gate checklist.
If any required element is missing, escalate for planner handoff.
Heartbeat Rules
Emit progress heartbeats while continuing work:
- After each milestone boundary.
- Every 5 minutes while working on the current milestone.
- Never pause execution only to wait for heartbeats.
Use this format:
milestone: current milestone ID/titlestatus:in_progress|verification_passed|verification_failed|escalatedelapsed: time spent on current milestonenext: immediate next actionblockers:noneor short blocker text
Milestone Execution Gate
At each milestone boundary:
- Run milestone verification actions from
TASK.md. - If verification fails, classify error as one of:
codetestenv_toolingrequirements_ambiguityexternal_dependency
- Track fingerprint as
<class>|<command_or_test>|<key_error_text>. - Retry only with a materially different approach.
- If the same fingerprint appears 3 times, stop and escalate to user.
- If gate passes, emit heartbeat and continue.
Escalation Behavior
Escalate when either is true:
- Same fingerprint appears 3 times.
- Required dependency/permission is missing with no safe workaround.
Escalation message must include:
reasonfingerprint(if applicable)attemptsand what changedimpactoptions(2-3 concrete choices with tradeoffs)decision_needed
Final Closure Gate (Mandatory)
Declare completion only when all are true:
- Every AC is satisfied.
- Every AC has mapped evidence and artifacts are present.
- All relevant checks from verification plan pass.
- No unresolved blocker or open escalation remains.
If any condition fails, continue execution or escalate per policy.