Use when asked to scope upgrading a legacy project (new compiler/toolchain/framework) — determine current stack, what breaks, which deps must change, and whether it's tens or hundreds of hours.