b4031b5d0e802507a37028455b2a5f646c396d78
The repo has no tests, and the card pool that follows is exactly the kind of change that breaks quietly: a release path that forgets to clear something shows one video's title, thumbnail or heart on another video's card. So the check that matters is that every mounted card renders the video its own data-video-id names -- asserted after scrolling down and back, which is when cards get reused. Passes against the current build, where nothing is recycled yet. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QBDkEXP4htyXTCZUwMLphd
Description
A webclient for hottub
Languages
JavaScript
68.7%
Python
17.6%
CSS
11%
HTML
2.1%
Shell
0.5%