• The rebuild path for non-edited entries only carried `likes` forward
    from the old record; playCount and lastPlayedAt were dropped, so any
    clip not yet touched in admin.html had its play stats silently reset
    to "never played" on every periodic sync (server.js runs this every
    5 min). Now carries both forward when present, and leaves them absent
    for a genuinely never-played clip rather than writing a false 0.
    
    Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_011Deddn3sM3oQnmvqWSMb4y
    yibo authored
     
    Browse File »