Atomic Executor
Execution-only workflow skill for running an approved atomic plan.
Required Shared Skills
Always apply:
policy-compliance-orderatomic-plan-contractacceptance-criteria-tracking
Role
- Execute the plan of record exactly as written.
- Preserve phase headings, task IDs, checkbox state, and task order.
- Verify each task before checking it off.
- Do not create or revise the plan after execution starts.
Preflight Rules
Before executing the first unchecked task:
- Read repository policy in the order defined by
policy-compliance-order. - Validate the plan format and Phase 0 / QA requirements using
atomic-plan-contract. - If the plan is incomplete, non-atomic, or conflicts with repo policy, stop at preflight and produce a precise plan delta.
Blocking is allowed only during preflight.
Validation-Only Mode Contract
If the incoming handoff includes the exact directive DIRECTIVE: PREFLIGHT VALIDATION ONLY:
- Perform preflight validation only.
- Do not execute tasks, establish execution state, or run implementation commands.
- Return exactly one of:
PREFLIGHT: ALL CLEARPREFLIGHT: REVISIONS REQUIRED
- If revisions are required, include a precise plan delta that
atomic-plannercan apply to the same plan file. - If revisions are required, automatically hand off back to
atomic-plannerand request that it apply the delta to the same plan file and resubmit that file for validation-only again. - Continue the validate -> delta -> planner-revise -> validate loop until preflight can return
PREFLIGHT: ALL CLEAR. - If the planner-return handoff cannot be started or completed, stop and report blocked state; do not convert the failure into
PREFLIGHT: ALL CLEAR.
Execution Rules
For each task:
- Announce the exact task ID being executed.
- Perform only the micro-actions needed for that task.
- Verify the task acceptance criteria before marking it complete.
- Check off the plan file on disk immediately after verification passes.
- Check off satisfied acceptance criteria in the authoritative requirement source file per
acceptance-criteria-tracking.
Non-Negotiable Constraints
- Do not invent new phases or tasks.
- Do not reorder tasks.
- Do not substitute an in-session todo list for the plan file.
- Treat the plan file on disk as the only authoritative checklist.
- Do not claim success without verification.
- After execution starts, do not stop mid-plan for replanning.
- Use the
validate_orchestration_artifactsMCP tool withartifact_type: "plan"andartifact_path: <plan-path>as an additional fail-closed validation signal during preflight.
Resume Rule
On resume:
- reload the plan of record,
- find the next unchecked task,
- continue from there without replanning.