Sudipto104/TO_DO-List ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple to do list app in Python that runs from the terminal.

I want to be able to add tasks, see the full list, mark a task as done, remove a task, and quit cleanly. Make it easy to use with a small menu and clear prompts, and keep the code in one file if possible. If it makes sense, save the tasks so they are still there when I open the app again. Please keep it straightforward and polished, with good error handling for bad input. If you need to look up anything current online, feel free to do that.