- Admin Ceremony tab: phase driver with real server timers + overtime, run order with category grouping + send-to-screens, audience windows + QR dialog, override slides, timing log, results reveal builder/stepper - Admin Deliberation tab: per-category session creation from the round's jury group, open/close voting, tally/runoff/override/finalize - Jury live page: ON_DECK/PRESENTING/QA/SCORING aware, autosaved notes, vote comments; LiveVotingForm fixed (criteria score >10 rejection bug, permanent lock-out after submit) and made revisable - Jury deliberation page: identityless submitVote, review-before-rank context (finale scores editable, ceremony notes, docs link) - Jury nav: Live Ceremony + per-category Deliberation links - Public: rebuilt QR audience voting page (anonymous-safe, favorite-pick windows, change-until-close), new /live/ceremony/[roundId] projector view with animated reveal, confetti, audience QR slide, override slides Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
71 lines
722 B
Plaintext
71 lines
722 B
Plaintext
# Dependencies
|
|
node_modules/
|
|
.pnp
|
|
.pnp.js
|
|
|
|
# Next.js
|
|
.next/
|
|
out/
|
|
|
|
# Build
|
|
dist/
|
|
build/
|
|
|
|
# Environment
|
|
.env
|
|
.env.local
|
|
.env.development.local
|
|
.env.test.local
|
|
.env.production.local
|
|
|
|
# Docker env (contains secrets on server - never commit)
|
|
docker/.env
|
|
|
|
# Debug
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# TypeScript
|
|
*.tsbuildinfo
|
|
next-env.d.ts
|
|
|
|
# Prisma
|
|
prisma/*.db
|
|
prisma/*.db-journal
|
|
|
|
# Testing
|
|
coverage/
|
|
|
|
# Playwright MCP screenshots
|
|
.playwright-mcp/
|
|
|
|
# Output files
|
|
*-output.txt
|
|
build-output.txt
|
|
|
|
# Misc
|
|
*.log
|
|
.vercel
|
|
|
|
# Private keys and secrets
|
|
private/
|
|
public/build-id.json
|
|
.remember/
|
|
|
|
# Local tooling + session screenshots
|
|
.claude/
|
|
.serena/
|
|
/*.png
|