Answers and solutions should be modeled as graded and multi-valued rather than binary: solutions fall on a continuum (optimal, acceptable, unacceptable) and answers expand from yes/no into four values (yes, no, it depends, don't know/care). For agent outputs, this suggests output contracts with graded rubrics and an explicit 'undetermined / not applicable' outcome instead of forced boolean verdicts.
Forcing an agent into a binary verdict on a genuinely ambiguous input manufactures false confidence; a continuum plus an explicit 'don't know' bucket gives the runtime a legitimate place to park indeterminate states instead of hallucinating a decision.
Applies to any evaluation or decision surface built on LLM outputs: eval rubrics, classifiers, adjudication nodes, and tool-selection policies should expose graded and indeterminate outcomes rather than collapse to pass/fail.
Systems thinking recognizes a continuum of solutions: optimal, acceptable, and unacceptable.
Systems thinking expands binary answers into four possibilities: yes, no, it depends, and don't know/care.