> The way that we address human fallibility is to create a system that does not accept the input of a single human as "truth".
I think you just rejected all user requirement and design specs.
I think you just rejected all user requirement and design specs.