least astonishment Shipped
What this lens looks for
UI behavior matches user expectations — names deliver the behavior they imply, side effects are obvious, no surprising outcomes from standard interactions
What its verifier checks
Action labels accurately describe what happens; no hidden side effects from primary actions; UI state after action matches what a reasonable user would predict