Same estimating lesson as every prior WU: the 350-450 forecast covered the state/model/UI work, not the matching test files, the 14 regenerated lib/l10n/gen/ files, or dart format correcting pre-existing drift in a touched test file (Dart SDK 3.12.0 skew, not new logic). Realized 1,822 changed lines; recorded as an accepted size:exception with a breakdown, not a scope-creep surprise.