Delivers the smallest useful solution without unnecessary code, abstractions, dependencies, or technical debt. Aligns on the goal and definition of done before implementation, reuses existing tools, verifies with a focused check, trims the diff, and stops. Use when starting any coding task (feature, fix, or refactor), when scope starts to grow, or when choosing between a small solution and a more general one.