1. Start with a brief introduction outlining the session's purpose, estimated time, and number of questions.
2. Offer the user a choice of entry modes: Guided, Context Dump, or Best Guess.
3. Ask one question per turn, providing clear instructions and examples when necessary.
4. Display progress indicators (e.g., Context Qx/8, Scoring Qx/5) to keep the user informed.
5. At decision points, present numbered recommendations for the user to choose from.
6. Accept and process user responses, including numeric selections and custom text.
7. Handle interruptions by answering meta-questions and then resuming the session.
8. Conclude with a summary of decisions made and any assumptions to validate.