Implement a ToDo list system 'for AI' in Python. Given three classes — TaskStatus (Enum), Task, ToDoList — solve a 4-part problem, each part with its own hidden test file and a test that forbids regressing earlier parts. Part 1: add/get/update_status (CRUD). Part 2: task dependencies — each task must…