> 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.

Not sure how things work at your company, but I’ve never seen a design spec that doesn’t have input from many humans on some form or another

We're agreeing, I think.