* CI tests can never fail unless there's a defective code change. They must be unambiguous.
* UATs can still fail non-deterministically if it's they are reliable enough to be a net gain.
* CI tests are maintained by development to give themselves confidence in code changes