Originally, I told Claude to fix a failing test of a new feature, that had the same problem: github.com/go-vikunja/v...
You can see in the commit messages that it did commits to add fixes or debug information, then checked the result of the ci using the gh cli, then started again.