The customer overspecified the requirements and now we're contractually required to build it this way. Does he think he's an engineer?
As usual the customer overspecified the requirements, it's like asking for a car that seats 20 and fits in a compact car's parking space.
An overspecified truth table contains at least one decision that will never be executed because it is already specified in a previous decision...
overdescribe overspell overspeculate overelaborate overspecialize overexplain overplan overdesign overquantify overparameterize