diff --git a/.planning/phases/02-ui-performance/02-VERIFICATION.md b/.planning/phases/02-ui-performance/02-VERIFICATION.md index 4453d3d9..8a8c52cb 100644 --- a/.planning/phases/02-ui-performance/02-VERIFICATION.md +++ b/.planning/phases/02-ui-performance/02-VERIFICATION.md @@ -4,7 +4,15 @@ verified: 2026-07-31T12:00:00Z status: gaps_found score: 5/8 must-haves verified behavior_unverified: 0 -overrides_applied: 0 +overrides_applied: 1 +overrides: + - gap: "Timing regressions on the named slow surfaces" + scope: "Discover only — the other four measurable surfaces were FIXED by plan 02-11 (web5 566->275, server 738->574, fleet 330->790, app-details 1204->1231; openwrt-gateway is not measurable, no OpenWrt device connected)" + decision: "ACCEPTED — Discover's revisit cost stays as measured (1389ms vs 1083ms pre-phase-2 baseline)" + rationale: "02-12's investigation isolated Discover's residual cost to the card-stagger entrance animation replaying in full on every revisit (measured cascade +241ms to +1716ms; first paint 901ms of a 1095ms window; CPU 86-99% idle). The only available fix changes when that animation runs, which is a visual behavior change. Dorian ruled it out: 'no changing animations allowed' — animation behavior is explicitly his domain. Note the pre-phase-2 baseline already contained this same cascade (every visit was a full remount then), so this is long-standing cost surfaced by the phase, not created by it." + accepted_by: "Dorian (user)" + accepted_at: "2026-07-31" + evidence: ".planning/phases/02-ui-performance/02-12-PLAN.md (CANCELLED, investigation retained), 02-11-SUMMARY.md, 02-PERF-FINAL.json" re_verification: previous_status: gaps_found previous_score: 6/8