We design for the full lifecycle of interaction, covering edge cases, failure states, and recovery flows. Architecture-level thinking for payment terminals, kiosks, self-service devices, and products operating under strict compliance, accessibility, or hardware constraints.