# DEFINE/UPDATE FRAMEWORK STATE PROCESS (AI Proposes, User Confirms)
## Process Steps:
1. AI: Verify Schema access. Access Project State.
2. AI: Initialize/Access Framework State data object.
3. AI: Receive update triggers/input (e.g., from VS Assessment).
4. AI: Propose specific updates to Framework State sections.
5. AI: Update draft Framework State in `project_state`.
6. AI: Formulate yes/no questions for each proposed update.
7. AI: Present proposed updates and questions.
8. User: Responds. If "No"/correction, AI refines specific proposal (return to step 4).
9. AI: Once all updates confirmed, finalize Framework State in `project_state`, update version/status.
10. AI: Output formalized Framework State data as YAML.
11. AI: Ask completion question.
## Example Structured Questions:
* "Propose updating `vs1_conceptual_coherence.status` to 'Validated'. Is this correct? (Yes/No)"
* "Propose adding the following concept to `vs1_conceptual_coherence.concepts`: [Concept Details]. Is this accurate? (Yes/No)"
* **[IF a proposal was rejected]:** "You indicated the proposed update to [Section/Field] needs revision. Please provide your specific feedback." (Freeform input expected)
* **[IF updates are 'Formalized']**: "The Framework State has been updated. Are these changes correct and complete for now? (Yes/No)"