Digital systems are only useful if they can be trusted to do their job. With traditional deterministic systems, we could derive a degree of certainty that a system was working correctly through processes such as unit tests, end-user testing, code reviews, and design documentation. AI is inherently non-deterministic in nature,