Files
abdulive/docs/04-roadmap.md
T
ZeasyAlexandClaude Opus 5 d09e2b945a Struktur, Doku und S0-Toolchain fuer das abdulive-Toolkit
Monorepo-Geruest fuer neun Streamer-Tools plus den Ingest-Daemon, der
unter sechs davon liegt. Enthaelt:

- docs/: Ueberblick, Architektur, Twitch-Integration, Datenmodell,
  Roadmap, Setup, Hebel-Analyse und den MVP-Plan "Clip-Knopf"
- docs/projects/: je eine Spezifikation pro Tool
- docs/decisions/: vier ADRs (TS-Monorepo, SQLite, EventSub/IRC, Docker)
- docker/: Image mit ffmpeg und whisper.cpp, abhaengigkeitsfreier
  Entrypoint mit check-env, fetch-model und calibrate
- config/layout.yaml: aus einem VOD-Screenshot eingemessener
  Facecam-Ausschnitt (440x330 oben links, Chat-Overlay ab x=1270)

Noch kein Anwendungscode - Scheibe S0 aus docs/07-mvp-plan.md.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013VTGjd92LsDDWF3frd9FTB
2026-09-09 08:56:09 +02:00

2.1 KiB
Raw Blame History

Roadmap

Begründung der Reihenfolge: 06-hebel-analyse.md.

M1+M2 — MVP „Clip-Knopf" (Woche 1–3)

Zusammengefasst und detailliert ausgeplant in 07-mvp-plan.md — sieben Scheiben von der Container- Toolchain bis zur Sichtungsseite.

Kurz: Container mit ffmpeg und whisper.cpp, Twitch-Auth, minimale DB, IRC-Ingest, OBS-Replay-Trigger über !clip und Hotkey, 9:16-Render, eingebrannte Untertitel, statische Sichtungsseite. EventSub, Event-Bus und Dashboard- Framework sind bewusst nicht dabei.

Fertig, wenn: nach einem Stream fünf fertige Shorts zur Auswahl bereitliegen und Chat sowie Zuschauerzahlen vollständig in der DB stehen.

M3 — Community und Ankündigung (Woche 4)

  • apps/overlay-server mit WS-Kanal und Reconnect-Client
  • Community-Modul: Begrüßungslogik, Cooldowns, !notiz
  • Overlay-Seite /overlay/community (Chatter-Hinweis für Abdu)
  • apps/broadcaster: Discord + Bluesky, Story-Bild-Generator
  • Draft-Modus, Kill-Switch, Doppelpost-Schutz

Fertig, wenn: Erstchatter werden erkannt und begrüßt, Stream-Start wird automatisch angekündigt.

M4 — Auswertung (Woche 5–6)

  • apps/dashboard: Stream-Zeitachse, Abgangs-Analyse
  • Titel-/Kategorie-Performance mit Stichprobenhinweis
  • Kohortenansicht neu vs. wiederkehrend
  • Betriebsstatus-Seite
  • Spike-Detektor an echten Daten kalibrieren und scharf schalten

M5 — Netzwerk (Woche 7)

  • apps/raid-scout: Kandidatensuche, Scoring, !raidziel
  • Raid-Historie und Erwiderungs-Erinnerung
  • Overlay-Panel für das Streamende

M6 — Recap (Woche 8)

  • apps/recap: Discord-Post nach Streamende
  • Clip-Einbettung, Erstchatter-Begrüßung, Wochenvergleich

Später

  • Chat-Steuerung: Soundboard, Effekte, WLED, Umfragen mit Konsequenz
  • Punktesystem und Shop (sinnvoll ab ~30 CCV)
  • VOD-Kapitel (sinnvoll ab YouTube-Zweitverwertung)
  • Automatischer Upload der Shorts (TikTok/YouTube-API)
  • Minispiele

Nicht geplant

  • Cloud-Deployment
  • Mehrkanal-Unterstützung
  • Ersatz für Moderationsbots