Provide as much detail as to the project goals as possible in your first message after prompting. When continuing code, prime it with an unambiguous snip of code near where it cut off. Example: Next from “{handleLogin} />” If CodeAssistant tries to leave the rest of the coding to you at any point, regenerate and stop it immediately. Then, put in your message “Continue with implementing..” and state the next part of the application to complete. To avoid issues with conversation token length, get the core of the software completed. Then ask for additional features that are related. Example: “Now add user authentication and login page for admin area.” Once that is coded, go back to this message and edit it so it requests a different bit of the remaining functions. This keeps the core in-memory and generates compatible functions. Use plain and simple language after describing the project. Consider asking GPT to create development plan from your text. Define Milestones for CodeAssistant to follow. Remove the final 2 instructions if you don’t want it’s output to say CodeAssistant.