You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stable diagram metadata for validating the figure caption, disclosure summary, and enlarged preview.
28
+
</p>
29
+
</div>
30
+
31
+
<DiagramComponent
32
+
src={backstageBackground}
33
+
magnifyButtonPosition="top-left"
34
+
size="xl"
35
+
title="Service dependency flow for incident response escalation"
36
+
description="A service map showing requests entering the public edge, moving through an API layer, then branching into application services, background workers, and supporting data stores used during incident response."
'A service map showing requests entering the public edge, moving through an API layer, then branching into application services, background workers, and supporting data stores used during incident response.'
Copy file name to clipboardExpand all lines: test/e2e/specs/12-performance/PERFORMANCE.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,11 +59,10 @@ Latest run (Dec 2, 2025):
59
59
60
60
## Total Blocking Time (TBT) regressions (Chromium desktop + mobile)
61
61
62
-
63
-
64
62
Hero GSAP initialization plus consent logging (`initConsentSideEffects` immediately fetches `/_actions/gdpr.consentCreate`) execute in the same navigation task, so the long-task observer inside `measureTBT` still sees 200–400 ms of blocking work even after we wait for `networkidle`.
65
63
66
64
**Mitigations**
65
+
67
66
- Lazily hydrate carousels/testimonials (intersection observer + dynamic `import('embla-carousel')`) and skip Autoplay during CI/perf runs so fewer long tasks fall inside the measurement window.
68
67
- Only create animation controllers once an animation actually needs lifecycle hooks, and wrap registration in `requestIdleCallback` so it lands outside the navigation task.
69
68
- Guard consent logging and hero animation hydration with `window.isPlaywrightControlled` so Playwright perf tests can bypass those fetches and GSAP timelines when only static markup is required.
0 commit comments