Start from the core
Identify the smallest version that solves the stated problem. Distinguish essential value from polish, automation, edge cases, and optional paths.
Make concrete cuts
Cut whole interaction paths or simplify the data model rather than shaving vague effort. Concrete cuts are easier to build, review, and reverse later.
Use the hill chart signal
If a scope is stuck uphill, hammering can reduce the unknown surface. Keep the reason for the cut in the scope update so the trade-off remains legible.