All challenges
AI NATIVE / LEVEL 0 / PASS
Add a task to a tiny to-do list
Move entered text into a list. Reject blank input and let users delete individual tasks.
Download starter filesTasks
- Add the entered task to the list when the add button is clicked.
- Ignore whitespace-only input.
- Add a delete button to each task.
Pass criteria
- Two different tasks can be added.
- Blank input adds no task.
- Deleting one task leaves the other tasks intact.
You can ask AI like this
“Add task creation and deletion to this page. Ignore whitespace-only input and tell me how to test it in a browser.”
Tool use is not graded. We check index.html, README.md, and local .js files at your submitted commit. Use the supplied starter format and create your own repository.
Submit your finished commit
Enter a public GitHub repository URL and a 40-character commit hash. We check that commit in an isolated environment. Infrastructure failures go to an operator for review.
Starting a timed challenge or submitting an introductory task costs 5P. Resuming an attempt and system regrading are free.