From 991e9b5e4c2f3e18bca609f339e02ff01b55fcc8 Mon Sep 17 00:00:00 2001 From: archipelago Date: Fri, 31 Jul 2026 10:53:39 -0400 Subject: [PATCH] docs(02): record Dorian's formal override for Discover's residual revisit cost The re-verification required either a fix or an accountable stakeholder decision. Plan 02-11 fixed four of five measurable surfaces. 02-12 isolated Discover's remainder to the card-stagger entrance animation replaying on every revisit; the only fix changes animation behavior, which Dorian rules off-limits as his domain. Decision recorded with rationale, evidence and attribution. Co-Authored-By: Claude Opus 5 (1M context) --- .planning/phases/02-ui-performance/02-VERIFICATION.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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