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
On production (2026-07-05, ~23:45 UTC), anonymous desktop /waves (1440x900, Chromium) renders the shell and the 'Latest From Profile Waves' heading, but the masonry stays in skeleton placeholders indefinitely (>8s, no settle) and the left wave rail shows 'No waves to display'. Logged-in sessions render the same page fine.
How this surfaced
The 6529bot responsiveness lane flagged web-desktop /waves as a blank capture (screenshotBlankLike=true, nonWhiteRatio=1, luminanceStdDev=2.61, visibleTextLength=33) on two consecutive runs against PR #3123 — a test-only PR that cannot affect rendering. Reproduced independently against production with plain Playwright: 0 a[href^="/waves/"] links, 187 chars of visible text. A local dev stack (working local API) renders 36 wave links on the same code, pointing at the anonymous data-fetch path rather than the component tree.
Impact
Anonymous desktop visitors get a permanent loading state on the waves discovery surface — no content, no empty-state, no sign-in prompt. Also makes the responsiveness lane's blank-detection fire on unrelated PRs.
Notes
Electron and web-mobile contexts render /waves content in the same responsiveness runs, so it is desktop-web + anonymous specific.
Observed
On production (2026-07-05, ~23:45 UTC), anonymous desktop
/waves(1440x900, Chromium) renders the shell and the 'Latest From Profile Waves' heading, but the masonry stays in skeleton placeholders indefinitely (>8s, no settle) and the left wave rail shows 'No waves to display'. Logged-in sessions render the same page fine.How this surfaced
The 6529bot responsiveness lane flagged
web-desktop /wavesas a blank capture (screenshotBlankLike=true, nonWhiteRatio=1, luminanceStdDev=2.61, visibleTextLength=33) on two consecutive runs against PR #3123 — a test-only PR that cannot affect rendering. Reproduced independently against production with plain Playwright: 0a[href^="/waves/"]links, 187 chars of visible text. A local dev stack (working local API) renders 36 wave links on the same code, pointing at the anonymous data-fetch path rather than the component tree.Impact
Anonymous desktop visitors get a permanent loading state on the waves discovery surface — no content, no empty-state, no sign-in prompt. Also makes the responsiveness lane's blank-detection fire on unrelated PRs.
Notes
/wavescontent in the same responsiveness runs, so it is desktop-web + anonymous specific.🤖 Generated with Claude Code