Skip to content

Finish bounded homepage rendering and deployment integrity checks - #109

Merged
OathWallet merged 1 commit into
mainfrom
codex/finalize-website-performance-checks
Nov 6, 2026
Merged

OathWallet merged 1 commit into
mainfrom
codex/finalize-website-performance-checks

Conversation

@OathWallet

@OathWallet OathWallet commented Nov 6, 2026 •

Copy link
Copy Markdown
Owner

The low-end mobile retest still showed costly decorative rendering. Keep the same animation and colors with a smaller artwork buffer, while retaining full-resolution HTML text and controls. The existing slow-frame adjustment remains bounded and keeps the animation running. Browser review confirmed the background still renders and animates.

The new production integrity check also needs to compare the component’s actual served HTML: the Worker deliberately adds the shared analytics and newsletter scripts to its head. Include that exact transformation in the expected bytes rather than weakening or skipping the hash comparison. The repaired verifier passed against the already deployed version before this rendering-budget change.

Validation: all 139 website tests, public-release validation and Gitleaks passed. No iOS code changed; the completed generic iOS build and diagnostics host checks remain applicable. The normal deployment workflow must pass all content, resource, crawler and document checks, followed by a fresh mobile performance report.

Published as a2736b0. Deploy website passed: 337 live pages, 347 resources, 233 public documents, no page/resource or duplicate-sitemap issues. The exact served renderer/component/poster checks passed. The final mobile PageSpeed report measured performance 80, LCP 3.8s, TBT 40ms and CLS 0. These are lab measurements; field data remains unavailable.

@OathWallet
OathWallet merged commit a2736b0 into main Nov 6, 2026
1 check passed
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.

1 participant