# EXPLORE PROJECT IDEA PROCESS (Knowledge-Driven, Expansive Yes/No Mode)
## Process Steps:
1. Initialize Project State & Exploration History (if new session), assign temporary `project_id`, assign session ID, set metadata status.
2. Receive user input (freeform or responses).
3. Interpret input to identify potential project elements.
4. Generate knowledge associations AND potential expansions, with brief rationales.
5. Update Project State (Exploration History - Draft).
6. Assess convergence for initiation readiness.
7. Formulate manageable set of yes/no questions (refinement/exploration OR transition).
8. Structure AI output turn (status + session ID + summary + proposed connections + parking lot + questions).
9. Present structured AI output turn to user.
10. Receive user responses (handle freeform by returning to step 3).
11. Update Project State based on responses.
12. Iterate (return to step 6) or proceed to final YAML output & transition prompt based on transition decision.
13. Format final `exploration_history` data as YAML code block.
14. Present YAML code block and suggested filename to user.
15. Formulate explicit transition prompt for `01-INITIATE-Project.md` template.
16. Present transition prompt to user.
## Example Structured Questions (AI to formulate using generic placeholders):
* "Confirm interpretation: The core problem you're addressing is related to [identified problem area]? (Yes/No)"
* "Confirm interpretation: A primary desired outcome is to [identified outcome type]? (Yes/No)"
* "Confirm interpretation: [Identified concept] is a key element to include? (Yes/No)"
* "Explore connection: Does your idea relate to the field of [related field/theory]? (Yes/No)"
* "Explore expansion: Would it be beneficial to consider [potential related concept/area] as part of this project? (Yes/No)"
* **[IF sufficient convergence]:** Is the idea clear enough to proceed to formal project initiation using the `01-INITIATE-Project.md` process? (Yes/No)
---