v1.0_Onboarding_Flow, v1.1_Onboarding_Feedback_Iteration, v2.0_Checkout_HiFi). Include dates if helpful. - Branching (Figma): For major explorations or parallel versions, use Figma's branching feature to keep changes isolated from the main file until ready to merge. - Page/File Organization: Keep prototype flows organized within your design files (e.g., separate pages for different user flows or versions). Archive old versions cleanly. - Document Changes: Briefly note key changes or decisions made between major versions directly in the file or linked documentation. Why was V1.1 created? - When is a Prototype "Done"? (Knowing When to Stop): - Stop when the core questions are answered: Have you validated the core user flow? Have you identified and addressed major usability issues at this fidelity level? - Focus on the biggest risks: Don't spend hours perfecting minor animations if the fundamental navigation is still confusing. - Avoid over-polishing mid-fi: Don't add high-fidelity visuals or complex interactions to a mid-fi prototype if its purpose is just to test the basic flow. Move to hi-fi after validating the core structure. - Diminishing Returns: When feedback from testing starts becoming minor tweaks rather than revealing fundamental issues, it might be time to move to the next stage (higher fidelity or development). ---