Prompt
Rebuild "Barista Shift" as a separate, playable browser game using JavaScript, HTML, Three.js, WebGL, Browser. Preserve the observed gameplay: A first-person coffee-kiosk shift from 06:00 to 09:00. Fulfill multi-step customer orders by grinding, tamping, brewing, steaming and pouring; mistakes and improvised ingredients affect reviews, while breaks, smoking and beer affect time/behavior. Identify the secret shopper and receive a shift receipt at 09:00. Use Claude Opus 5.5 only as the documented creator attribution; some games call DeepSeek at runtime, which is separate from the build-model claim. Use a scripted/demo fallback when the optional model or network is unavailable. Implement the source-observed start state, controls, rules, game-state transitions, progression and completion/failure feedback. Keep it self-contained and verify the behavior against https://github.com/swan4er/opus-100-projects/blob/main/103-barista-shift/README.md and https://github.com/swan4er/opus-100-projects/blob/main/103-barista-shift/index.html.