# 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)"
---