The Smallest Useful Check

Good engineering often starts with a smaller question than “does the whole system work?”

Ask instead: what is the first observable fact that would prove this change is alive? It might be one rendered label, one persisted record, or one response that contains the value a person actually needs. That check should be cheap enough to run immediately and specific enough to fail honestly.

Small checks are not a substitute for thorough testing. They are the thread that keeps thorough testing connected to reality. When a green status disagrees with what a user sees, the user-facing fact wins—and the next useful check is usually smaller than we expected.