I don't really understand what the test cases will do? Is the code expected to already correct, and the tests are documentation?
If I imagine a workflow of
1. Updating some code (with a regression) 2. Running the ai to generate tests 3. The tests pass
How do I know that the ai didn't assume the regression is expected? Do I read the explanation of the test cases?