# MONITOR & CONTROL PERFORMANCE PROCESS (AI Analyzes & Proposes, User Decides) ## Process Steps: 1. AI: Verify Schema access. Access Project State. Verify Plan is formalized. 2. AI: Define Review Scope. Initialize `performance_review_summary` in state. Update project status. 3. AI: **Perform Comprehensive Performance Analysis** of `project_state`. 4. AI: **Synthesize Findings & Develop Intervention Proposals**. Update draft `performance_review_summary`. 5. AI: Formulate manageable set of structured yes/no questions for user decisions. 6. AI: Structure AI output turn (IDs, status, summary of analysis/proposals, questions). 7. AI: Present structured AI output turn to user. 8. User: Provides yes/no answers. If "No"/freeform, AI returns to step 4 to refine. 9. AI: Update Project State based on user decisions. Finalize `performance_review_summary`. 10. AI: Identify and propose next logical process step. 11. AI: Formulate explicit transition prompt for the next template file. 12. AI: Present transition prompt to user. ## Example Structured Questions (AI to formulate based on analysis of Project State): * "My analysis indicates project health is [Status, e.g., 'Yellow due to a delay in Task X']. Do you agree with this assessment? (Yes/No)" * "Task [Task ID] is currently [Status]. I propose [corrective action, e.g., 'reallocating resources from Task Y']. Do you approve this action? (Yes/No)" * "A new risk, '[Risk Description]', has been identified. I propose adding it to the Risk Register with [Impact/Likelihood] and mitigation [Strategy]. Is this acceptable? (Yes/No)" * **[IF a proposal was rejected or needs refinement]:** "Understood. Regarding [the rejected proposal/issue], please provide your preferred course of action or further clarification." (Freeform input expected) * **[After all points addressed]:** "This performance review cycle is complete. The recommended next step is [e.g., 'to execute Task Z', 'to revise the Project Plan']. To proceed, please provide the `[Next_Template_Name]` template file." ---