Hot take: the best UI test is the one you never had to write.
Go through the flow yourself, record it, and you get something simple, deterministic, and much closer to how users actually interact with your product.
you just finished the feature. instead of tapping through 6 screens to get to it, ask the agent to go check it. the flow it just ran is your regression test.