Skip to content

fix(performance): stabilize browser budget measurements - #30

Merged
furedea merged 2 commits into
mainfrom
fix/stabilize-performance-measurements
Aug 14, 2026
Merged

fix(performance): stabilize browser budget measurements#30
furedea merged 2 commits into
mainfrom
fix/stabilize-performance-measurements

Conversation

@furedea

@furedea furedea commented Aug 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • self-host the Japanese web font to remove render-blocking third-party font requests
  • collect three measurements normally and two confirmation measurements after a variable-metric breach
  • retain all samples and report medians, ranges, sample counts, and recovered instability
  • reuse the Playwright browser with a fresh context for every sample
  • supersede ADR-0011 with the stabilized measurement decision

Verification

  • pnpm run test
  • pnpm run typecheck
  • pnpm run lint
  • pnpm run format:check
  • pnpm run knip
  • build, end-to-end, and performance checks run in CI

Copilot AI lite review requested due to automatic review settings August 14, 2026 16:07

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying furedea-com with  Cloudflare Pages  Cloudflare Pages

Latest commit: a4a03c2
Status: ✅  Deploy successful!
Preview URL: https://66b8620c.furedea-com.pages.dev
Branch Preview URL: https://fix-stabilize-performance-me.furedea-com.pages.dev

View logs

@furedea
furedea merged commit 7d9b30f into main Aug 14, 2026
16 checks passed
@furedea
furedea deleted the fix/stabilize-performance-measurements branch August 14, 2026 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants