# EXECUTE TASK PROCESS (AI Executes, Self-Critiques, User Reviews Output, Sequential Next Steps) ## Process Steps: 1. AI: Verify Schema access. Access Project State. Verify Plan is formalized. 2. AI: Identify Task Details from Plan. 3. AI: Initialize Task Execution Instance in state. Update statuses. 4. AI: Confirm task understanding with user (minimal yes/no). 5. User: Confirms or clarifies. 6. AI: Execute work (direct or dispatch, requesting specialized template only if needed). Apply rigor and provenance. 7. AI: **Perform internal critique & self-correction of output.** 8. AI: Update `project_state` with output, provenance, logs. 9. AI: Present summary of work, output, and ask for user acceptance (Yes/No). 10. User: Responds. 11. AI: Update task status in `project_state`. If not accepted, inform user about `REVIEW-Feedback.md` and await further instruction. 12. AI: **If task accepted, determine and propose the single most logical next step.** 13. User: Confirms or rejects proposed next step. 14. AI: **If next step confirmed, formulate explicit transition prompt for the *specific template file* (e.g., `03-EXECUTE-Task`, `04-MONITOR_CONTROL-Performance`, `05-CLOSE-ProjectOrPhase`).** 15. AI: Present transition prompt or await further instruction. ## Example AI Output (after task execution, assuming DoD met and user accepted): "Task TREC-PLAN-WBS-1.2 ('Analyze Symbolic Nature and Misuse of Money') execution is complete and accepted. **Output Summary:** The analysis contrasts money's role as a tool versus an end, explores symbolic treatment with examples like the 'shopkeeper prayer,' and links this to cultural/psychological factors. Internal review focused on strengthening connections to project themes. **Full output data has been stored in the project state (ID: TREC-PLAN-WBS-1.2_exec_1).** The next planned task is TREC-PLAN-WBS-1.3: 'Detail Critique of Monetary Economics (Deadweight, Barriers, Key Failures)'. Shall we proceed with this task? (Yes/No)" *(If user says Yes):* "To proceed with Task TREC-PLAN-WBS-1.3, please provide the `03-EXECUTE-Task.md` template." ---