Skip to content

Fix feed detail score hydration#53

Merged
azizu06 merged 1 commit into
mainfrom
fix/archive-feed-hydration
Jul 12, 2026
Merged

Fix feed detail score hydration#53
azizu06 merged 1 commit into
mainfrom
fix/archive-feed-hydration

Conversation

@azizu06

@azizu06 azizu06 commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • render the persisted feed-detail Cap Score statically so server and first client paint match
  • preserve CountUp animation for the interactive analyzer scorecard
  • assert the stable non-animated behavior and strict desktop/mobile feed console health
  • mock external YouTube resources so browser console assertions remain deterministic

TDD and verification

  • RED: focused CountUp test rendered 0 instead of the requested stable 28
  • GREEN: focused CountUp test passed after adding the explicit animate={false} path
  • Node 22.19.0 lint and typecheck passed
  • 325 unit/component tests passed with 6 credential-gated skips
  • production build passed
  • e2e/feed.spec.ts: 6 passed across desktop and mobile Chromium with zero runtime errors

Closes #42

Copilot AI review requested due to automatic review settings July 12, 2026 19:18

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.

@vercel

vercel Bot commented Jul 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
capcheck Ready Ready Preview, Comment Jul 12, 2026 7:18pm

@azizu06
azizu06 merged commit 52bf181 into main Jul 12, 2026
4 checks passed
@azizu06
azizu06 deleted the fix/archive-feed-hydration branch July 12, 2026 19:20
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.

Feed detail: CountUp hydration mismatch on /feed/[id]

2 participants