52fbd852af
Gives watching/thinking real animations (previously static), adds character to happy/worried/stuck moods, and adds mount-in/press/error-pulse motion to the avatar button - all gated by prefers-reduced-motion. fix(test): pin NODE_ENV=production in client-dist-override.test.js The suite exercises server/index.js's production-only static-serving gate but never set NODE_ENV itself, so it silently depended on the ambient shell's NODE_ENV - failing whenever that wasn't "production".
3.3 KiB
3.3 KiB