Skip to content

SDD workshop: run-through fixes (2026-10-15) #342

Open

Description

@acharlop

Live fixes from Avi's run-through of the SDD workshop flow, 2026-10-15. One branch, one PR.

  • 1. Timer too big: projector screen + player phone
  • 2. Loading states bad on facilitator view + player view
  • 3. Pairing must work with only 2 players
  • 4. Odd player can pair with a facilitator
  • 5. Projector + player pages don't match current design (host app is fine, it's the reference)
  • 6. Voice off → confirm screen drops the voice-only buttons
  • 7. Projector shows more than the QR: how to play, round + clock, counts, join URL
  • 8. Pair by typing partner's name, not just their code
  • 9. Thumb up/down own question after answering (needs migration 0005 on prod before deploy)
  • 10. Optional manual "revisit your questions" email after the workshop, opt-in players only
  • 11. Round option: physical cards (phones show no question, rest of the game unchanged)
  • 12. Delete or copy a workshop, any status incl. ended
  • 13. Projector mode with host controls on the same screen: how to join, how the round works, start/end round etc. (no switching screens)
  • 14. Voice answers transcribe + save in the background; no review screen mid-game, players see/edit after in My answers

PR: #343 🔀. Round of edits closed after 14.

For AI
  • Epic: #321 📋
  • Screen: apps/website/src/pages/events/sdd-2026/_components/screen.tsx
  • Player: apps/website/src/pages/events/sdd-2026/_components/{player,pairing,turn}.tsx
  • Host: apps/app/src/routes/_authed/host/$gameId.tsx
  • Rules: packages/game/src/rules/pairing.ts, answer-mode.ts

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions