# Stream-Start Checklist - Dosenhub V3

Nutze diese Checkliste ca. 15 Minuten vor dem Start deines Live-Streams.

## Vorbereitung

- [ ] Dosenhub ueber `start-dosenhub.bat` oder `npm run dev` starten
- [ ] streamer.bot auf dem Gaming-PC starten
- [ ] OBS Studio oeffnen
- [ ] pruefen, dass die LAN-Basisadresse auf `http://192.168.0.90:3000` gesetzt ist

## Preflight

- [ ] `npm run stream:preflight` ausfuehren
- [ ] Status `READY` oder `WARNING` bestaetigen
- [ ] bei `WARNING` bewusst gegenpruefen:
  - streamer.bot Bridge nicht verbunden
  - keine Migration-Backups vorhanden

## URLs und Overlays

- [ ] `npm run stream:urls` ausfuehren
- [ ] OBS-Browserquellen pruefen:
  - `start`
  - `brb`
  - `alerts`
  - `chat`
  - `goals`
  - `wheel`
  - `end`
- [ ] LAN-Links mit `192.168.0.90:3000` verwenden, wenn OBS oder Vorschau auf einem zweiten Geraet laeuft

## Legacy-Overlay-Hinweise

- [ ] `alerts` und `chat` laufen jetzt ueber das uebernommene Legacy-Layout
- [ ] `wheel` laeuft jetzt als eigenstaendiges Legacy-Overlay ueber den V3-Eventpfad
- [ ] `quests` und `pets` bleiben bewusst Platzhalter

## Kurztest

- [ ] Demo-Event ueber das Dashboard senden
- [ ] Livefeed-Eintrag im Dashboard sehen
- [ ] Overlay-Zentrale unter `/overlays` kurz pruefen

## Betriebsregeln

- [ ] Dosenhub spielt keine Sounds selbst ab
- [ ] Credits bleiben End-Credits / Abspann und keine Waehrung
## Phase 17.8 Zusatzcheck

- streamer.bot WebSocket Server laeuft auf `127.0.0.1:8080`
- Dosenhub Diagnostics zeigen `websocketClient.connectionState` als `connected`, `subscribed` oder `waiting-for-events`
- `receivedEvents` steigt bei Chatnachrichten
- `!dosen` wird als Command verarbeitet
