A change can pass CI without actually making the change required. The tests test that the code does what it does, not that it does what the user wanted.
AI is really good at making tests that pass even if the change itself is wrong.
Fwiw these harnesses run appropriate tests before pushing anyway, so CI CD pass is almost a guarantee. Correctness is another matter.