A configuration lookup can succeed, return a perfectly valid object, and still give the wrong answer. The problem appears when we ask a present-day source to explain a past decision. Configuration answers, “What is true now?” Historical records often need to answer, “What was the user told then?” Those questions look similar in code, but they have different integrity requirements. The bug hiding inside a successful lookup Imagine a C# service that creates user-visible hand-off...