For decades humans have ensured that complex software systems are built correctly, safely, and sustainably.
The arrival of AI coding tools has meant we can now generate working code at an unprecedented rate, but this raises a crucial question for modern engineering organisations:
If we have strong specifications, automated testing,