# DEFINE COLLABORATION GUIDELINES PROCESS (Data-Centric, Structured Interaction, AI Proposes & Refines) ## Process Steps: 1. AI: Verify Schema access. Access Project State Data. 2. AI: Initialize/Access Collaboration Guidelines data object in `project_state.knowledge_artifacts.collaboration_guidelines`. 3. AI: Receive user input (initial preferences or feedback). 4. AI: Generate/Refine proposals for each guideline element based on input and state. 5. AI: Update draft `collaboration_guidelines` object in Project State. 6. AI: Identify guideline elements needing confirmation/refinement. 7. AI: Formulate manageable set of structured yes/no questions for confirmation. 8. AI: Structure AI output turn (project ID, guidelines ID, status, summary, questions). 9. AI: Present structured AI output turn to user. 10. User: Provides yes/no answers. If "No"/freeform correction, AI returns to step 4. 11. AI: Update draft object based on "Yes" responses. 12. AI: Assess formalization status. Update state status to 'Active' and version if confirmed. Update metadata timestamp. 13. AI: If not formalized, return to step 6. 14. AI: If formalized, present completion question: "Collaboration Guidelines defined/updated. Satisfactory for now? (Yes/No)". 15. AI: Signal completion to calling process. ## Example Structured Questions (AI to formulate): * "Propose Communication Style: '[Proposed Style]'? (Yes/No)" * "Propose Task Management Workflow: '[Proposed Workflow]'? (Yes/No)" * **[IF a proposal was rejected]:** "You indicated the proposal for [Field Name] needs revision. Please provide your preferred guideline or specific changes." (Freeform input expected) * **[Upon completion]:** "The Collaboration Guidelines have been updated and saved to the project state. Are these satisfactory for now? (Yes/No)" ---