Wir bauen eine Pokerplattform und die KI hat gerade versucht, unsere Infrastruktur zu deployen
Eine Pokerplattform von Grund auf zu bauen heißt, viele Hüte gleichzeitig zu tragen. An jedem beliebigen Tag denke ich gleichzeitig über Spiellogik, Compliance-Anforderungen, Spielererlebnis, Finanztransaktionsflüsse und etwa hundert andere Dinge nach, die nichts miteinander zu tun haben. KI ist wirklich ein Lebensretter, um den Überblick über all das zu behalten.
Sie hat gerade auch versucht, unsere Infrastruktur zu deployen, als ich sie nach einem einzelnen Absatz gefragt habe.
Der Aufbau
Die Pokerplattform läuft auf einer detaillierten technischen Spezifikation — ein lebendes Dokument, das alles abdeckt: wie die Card Engine funktioniert, wie das Ledger die Spielergelder verfolgt, wie das Geofencing das Spiel auf Texas beschränkt, wie Venues ihr White-Label-Erlebnis bekommen. Es ist das Fundament, auf dem alles gebaut wird.
Als es Zeit wurde, unseren Terraform-Ansatz als Infrastructure-as-Code zu formalisieren, wollte ich die Strategie in der Spec dokumentieren. Welche Patterns wir nutzen, wie wir unsere Azure-Deployments strukturieren, die generelle Philosophie. Ein Abschnitt. Ein paar Absätze.
Ich habe die KI gebeten, das hinzuzufügen.
Die KI hat stattdessen eine komplette, ausführbare Terraform-Implementierung ergänzt.
Cooler Code, falsches Ergebnis
Module. Variablendateien. Ressourcendefinitionen. Ein komplett gerüstetes IaC-Projekt — eingebettet in ein Markdown-Spezifikationsdokument.
Der Clou? Der Code war tatsächlich gut. Solide Modulstruktur, saubere Ressourcenorganisation, sinnvolle Variablennamen. Hätte ich die KI gebeten, das Terraform-Setup zu bauen, wäre das ein starker Ausgangspunkt gewesen.
Aber ich habe sie gebeten, die Strategie zu beschreiben, nicht sie auszuführen. Es gibt einen bedeutsamen Unterschied zwischen "dokumentiere, wie wir Terraform nutzen wollen" und "hier ist Terraform". Ein Mensch hätte das gemerkt. Die KI hat es selbstbewusst nicht gemerkt.
Warum das speziell für eine Pokerplattform wichtig ist
Eine Pokerplattform hat viele bewegliche Teile, die stimmen müssen — nicht ungefähr richtig, nicht in der Richtung richtig, sondern exakt richtig. Spielzustand, Ledger-Einträge, Compliance-Regeln, Geofence-Logik. Die Spec ist der Vertrag zwischen Design und Implementierung. Wenn etwas dazu ergänzt wird, muss es bewusst geschehen.
Eine KI, die hilfsbereit Code generiert und ihn ungefragt in das Spec-Dokument fallen lässt, macht nicht einfach nur zusätzliche Arbeit — sie beschädigt potenziell die Source of Truth, von der alles weiter unten abhängt. In einer so sensiblen Codebasis ist der Blast Radius einer falsch verstandenen Anweisung keine Nebensache.
Dieser konkrete Vorfall war harmlos und leicht zu beheben. Aber er ist eine gute Illustration für etwas, das man im Hinterkopf behalten sollte, während wir bauen: KI führt selbstbewusst aus und fragt selten nach. Der Mensch im Loop existiert, um die Lücke zwischen dem, was gesagt wurde, und dem, was gemeint war, aufzufangen.
Der Fix und die Lektion
Dreißig Sekunden, um den generierten Code zu löschen. Dreißig weitere, um den Prompt mit expliziten Einschränkungen neu zu schreiben: "nur Fließtext, keine Code-Blöcke, beschreibe die Strategie." Im zweiten Anlauf hatte ich genau das, was ich wollte.
Die praktische Lehre: Wenn du KI für Dokumentations- oder Spec-Arbeit anweist, behandele es, als würdest du Anweisungen für jemanden schreiben, der genau das tut, was du sagst, und jede Unklarheit großzügig als Erlaubnis interpretiert, mehr zu tun. Denn genau das macht sie.
Sei explizit zum Format. "Füge einen Abschnitt über X hinzu" ist zweideutig. "Füge einen Fließtext-Abschnitt ohne Code hinzu, der unseren Ansatz zu X beschreibt" ist es nicht.
Rechne damit, dass sie in die falsche Richtung überliefert. KI neigt dazu, mehr zu tun, nicht weniger. Wenn die Aufgabe an sich additiv ist (wie eine Spec zu aktualisieren), braucht dieser Reflex Leitplanken.
Lies, bevor du committest. Ist offensichtlich und trotzdem der Schritt, der am häufigsten übersprungen wird.
Wir bauen diese Plattform in der Öffentlichkeit — die Erfolge, die merkwürdigen Umwege und die Momente, in denen die Tools etwas unerwartet Lustiges tun. Das war einer dieser Momente.
KI ist für ein solches Projekt bemerkenswert. Und gelegentlich auch ein bisschen zu eifrig darin, zu helfen.
Ich gehe tiefer auf Agentic AI, Spec-Driven Development und darauf ein, wie es wirklich ist, mit KI Produktionssysteme zu bauen, auf The Salty Korean — die Methodik hinter dem Poker, ohne das Poker.
Die Plattform kommt voran. Mehr bald.
Stay salty.
The Salty Korean
Gründer des Salty Poker Network. Schreibt über Texas-Poker, Plattformaufbau und die Zukunft des Online-Pokers. Mehr lesen auf The Salty Korean.