Files
abdulive/docs/04-roadmap.md
T
ZeasyAlexandClaude Opus 5 e87879de9e Uebergabe auf den aktuellen Stand
Stand 2026-09-15. Der Discord-Server ist dazugekommen, der Rest ist
unveraendert: S2 wartet weiter auf ein laufendes OBS.

- Neuer Abschnitt "Der Discord-Server steht": was da ist, und dass die drei
  Webhooks fuer Broadcaster, Recap und Clipper bereitliegen. Wer diese
  Werkzeuge baut, muss nur noch posten.
- Neuer Abschnitt "Discord: was gemessen ist", nach dem Vorbild der
  Windows-Fallen. Vier Dinge, die nicht in der Doku stehen, in der man
  zuerst sucht: das Limit von zwei Umbenennungen je zehn Minuten, die
  Rangfolge-Regel hinter dem irrefuehrenden "Missing Permissions", die
  Schwelle fuer Onboarding und die Namensnormalisierung.
- Zwei Handgriffe fuer Abdu ergaenzt: sich selbst die Rolle geben, und den
  Einladungslink verteilen. An Letzterem haengt, ob der Server ueberhaupt
  jemanden bekommt.
- Ehrlich dazugeschrieben, was offen ist: der Knopf haengt am Daemon, und
  der Bot ist nie unter Last gelaufen.
- Der Hinweis auf die zwei Remotes, damit sie nicht auseinanderlaufen.
- 93 -> 162 Tests.

offene-punkte.md bekommt einen Discord-Abschnitt, die Roadmap den Hinweis,
dass die Discord-Seite von M3 schon steht.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 22:05:03 +02:00

2.2 KiB
Raw Permalink 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 (Discord-Seite ist fertig: Server, Kanal und Webhook liegen bereit, siehe projects/discord-community.md)
  • 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