IntelliCoach Courses

Neu bei IntelliCoach

Eine verständliche Geschichte aller Änderungen, vom ersten Build im März bis heute.

  1. Release 72

    v0.74.16

    Sichererer Zugang und schnellere Releases

    Dieses Folgeupdate stärkt den Schutz von Mitarbeitenden-Zugängen, hält neue Redaktionsinhalte standardmäßig privat und verringert die Datenmenge bei einem Release.

    • 🔐 Nutzt die verifizierte Besucheradresse für den Sitzungsschutz auf der Live-Seite und dem durch Cloudflare geschützten Staging.
    • 📝 Legt neue Newsletter- und Podcast-Einträge als Entwurf an, damit unfertige Inhalte privat bleiben.
    • ✉️ Verhindert, dass gleichzeitige Anfragen doppelte E-Mail-Vorlagen anlegen.
    • ⚡ Führt unabhängige Prüfungen parallel aus, überträgt bei Produktionsupdates nur geänderte Webseiteninhalte und erhält dabei generierte Downloads.
    • 📚 Hält das wachsende Lightbulb- und Podcast-Archiv schnell, indem beim Öffnen oder Weiterleiten eines Artikels Wiederholungen entfallen.
  2. Release 72

    v0.74.15

    Eine klarere Plattform, vom ersten Besuch bis zum Kurszugang

    Die wichtigsten Angebotsbereiche sind leichter zu erkunden, der vollständige Workshop-Katalog ist mit seinen Quellen abgeglichen, und Zugang, Preise, Berichte sowie die Content-Erstellung sind für den Alltag vorbereitet.

    • Gibt Gruppenworkshops, Coaching Skills und Ressourcen klarere visuelle Einstiege, größere Abschnittslinks, einheitliche Symbole und Orientierungspfade für tiefere Seiten.
    • Gleicht alle 22 Workshops mit ihren kanonischen Produktinhalten ab, ergänzt Building Trust in Teams und Self-Leadership and Personal Values und aktualisiert die englischen und deutschen One-Pager.
    • Zeigt für Führungskräfte, HR Business Partner und japanischsprachige Führungskräfte das aktive Kompaktprogramm mit sechs und das Vollprogramm mit neun Sessions, mit korrekten Gruppengrößen und ohne veraltete Programmangaben.
    • Bestätigt den aktuellen Stand von zehn Lightbulb Moments vom 31. Mai bis 2. August und ergänzt zwölf neuere Alumni-Ausgaben in der geschützten Mitgliederbibliothek, jeweils mit Originaldatum und bereinigter Leseseite.
    • Zeigt Workshop-Preise in SGD für Singapur, in EUR für das geografische Europa und sonst oder bei unklarem Standort in USD.
    • Stellt den Versand der Login-Codes wieder her, erklärt die neue Plattform, frühere IntelliCoach-PRO-Materialien und die Leader Academy an einem Ort und macht die Abmeldung leicht erreichbar.
    • Ergänzt eine einwilligungsgebundene private Tagesübersicht und einen gemeinsamen E-Mail-Bericht, der Produktion und Staging getrennt ausweist. Eine private Serververbindung hält beide Bereiche verfügbar, ohne den öffentlichen Bot-Schutz zu schwächen. Dazu kommt ein erster Bereich für Newsletter, Blogbeiträge, Podcasts, Listen und Zeitplanung.
    • Schützt öffentliche Eingaben und Mitarbeitenden-Zugänge, aktiviert Browser-Schutzregeln, löscht pseudonyme Besuchsdaten nach 30 Tagen, trennt Mitarbeitenden-Zugriffe und verbessert die Übungsfolge auf dem Smartphone.
    • Hält Podcasts, Workshops und Build-Log-Inhalte bei jeder Webseiten-Version auf demselben Stand, einschließlich der vollständigen Bildergalerien in früheren Build-Log-Einträgen, und verkürzt die Wartezeit beim sicheren Testzugang.
    • Hält beide anklickbaren White-Paper-Cover beim Laden auf Smartphones und Tablets in voller Größe, damit die Download-Auswahl stabil und leicht antippbar bleibt.
    • Wendet die bereits auf Staging geprüften Datenbank-Updates für Berichte vor jedem Produktionsrelease an, damit die private Übersicht und die tägliche E-Mail ihre benötigten Tabellen ab dem ersten Aufruf vorfinden.
    • Führt Mitarbeitende nach Ablauf der geschützten Sitzung zurück zur Anmeldung und ersetzt die verwirrende Fehlerseite durch einen klaren Weg zum Weiterarbeiten.
    • Veröffentlicht die zehn neuesten Lightbulb Moments zuverlässig über die Live-Bibliothek, damit Webseite und Inhaltsquelle denselben vollständigen Stand zeigen.
  3. Release 71

    v0.71.0

    Die neue IntelliCoach-Webseite ist online

    Die neu aufgebaute Webseite hilft Besucherinnen und Besuchern, den passenden Workshop oder das passende Coaching-Angebot zu finden. Stakeholder-fokussiertes Coaching und Coaching Skills haben jetzt klarere eigene Seiten.

    • Der Build-Log-Eintrag zu Tag 71 ist veröffentlicht: die fünf Wochen Stille, das Juni-Ziel angesichts eines vollen Juli und das vollständige Angebot, das jetzt an einem Ort steht.
    • Die vierteilige Überarbeitung des Angebots ist ausgeliefert: Guide-Ergebnisgrenze, Übersichtsseite für Stakeholder-fokussiertes Coaching, die Coaching-Skills-Familie (Landingpage plus Führungskräfte, HR Business Partner und japanischsprachige Führungskräfte) sowie überarbeitete Workshop-Detailseiten. Durchgehend zweisprachig.
    • Die Abhängigkeiten wurden vor der Veröffentlichung aktualisiert, womit neun Next.js-Sicherheitshinweise geschlossen sind. Der eine verbleibende Fund betrifft nur Entwicklungswerkzeuge und ist als begründete, befristete Ausnahme dokumentiert.
    • Der Launch-Modus wechselt von holding auf live. Die Holding-Seite ist abgelöst, und die Seite ist zum ersten Mal öffentlich indexierbar.
    • Das Build-Log endet als E-Mail-Format. Es war immer als temporäre Begleitung des Aufbaus gedacht, nicht als dauerhafter Newsletter.
  4. Release 70

    v0.70.0

    Eine ruhigere Woche, während das nächste Update Form annimmt

    Schulferien und Kundenarbeit ließen in dieser Woche weniger Zeit zum Bauen. Das nächste größere Update blieb in der privaten Prüfung, bis die passenden Werkzeuge und genügend Zeit verfügbar waren.

    • Den Day-70-Build-Log-Eintrag veröffentlicht: über strategische Geduld, die Wirtschaftlichkeit des Wartens auf bessere KI-Werkzeuge und das Bill-Gates-100x-Programmierer-Argument angewendet auf KI-Modelle.
    • Schwerste Grundlagenarbeit weiterhin in bewusster Pause. Quiet-Launch-Ziel Montag 22. Juni bleibt in Sicht.
    • Den Moment der Messlattenverschie­bung öffentlich benannt: Wenn du einmal erlebt hast, was das fähigste Werkzeug kann, setzt diese Erfahrung deinen akzeptablen Mindeststandard zurück und verändert die Kostenrechnung für den Rückweg.
  5. Release 69

    v0.69.0

    Eine bewusste Pause für Qualität

    Die aufwendigste Arbeit an der Webseite pausierte, weil das wichtigste Programmierwerkzeug nicht verfügbar war. Feedback brachte die private Vorschau trotzdem näher an das, was Kunden brauchen.

    • Den Day-69-Build-Log-Eintrag veröffentlicht: über das Bauen an der Spitze und die Volatilität, die entsteht, wenn man sich auf ein einziges Werkzeug ganz vorne verlässt.
    • Eine bewusste Pause der schwersten Grundlagenarbeit gehalten, bis das fähigste Werkzeug wieder verfügbar ist, um die Nacharbeit eines schwächeren Ersatzes zu vermeiden.
    • Die private, nur dem Team zugängliche Vorschau ist kundenorientierter geworden, geformt durch Feedback aus der Pause und nicht durch neues Bauen heute.
    • Ein neues Konzentrationsrisiko öffentlich benannt: Wer sein ganzes Gewicht auf ein einziges Werkzeug an der Spitze legt, dem kann es jemand weit weg aus Gründen außer Reichweite bringen, die nichts mit einem selbst zu tun haben.
    • Nichts ging an die Öffentlichkeit: keine Domainänderung, keine Zahlungen, keine E-Mails, nichts live.
  6. Release 67

    v0.67.0

    Klarere Bilder und eine sicherere Webseite

    Eine missverständliche Illustration wurde ersetzt. Künftig wird jedes Bild vor der Veröffentlichung auf seine Aussage geprüft, und am selben Tag ging ein Sicherheitsupdate online.

    • Tag-67-Build-Log-Reflexion über die J-Kurve, verlorene Tage und das Einplanen des Einbruchs veröffentlicht.
    • Sinn-Check für jedes generierte Bild als feste Regel verankert: Jedes Bild wird vor dem Versand auf Szenenlogik, Kaltleser-Story, exakten Text, Stimmung und Markenbild geprüft.
    • Tag-66-Build-Log-Bild durch die Nickerchen-Version ersetzt: auf der Live-Seite, im LinkedIn-Material und im Newsletter-Banner.
    • Optionale handschriftliche Notizzeile in der Newsletter-Vorlage ergänzt und die Tag-66-Newsletter (EN und DE) mit dem korrigierten Bild erneut versendet.
    • Login-Bibliothek gegen eine frische Sicherheitslücke (Schweregrad 7,6) gepatcht und noch am selben Tag in Produktion ausgeliefert.
  7. Release 66

    v0.66.0

    Lange Projekte bleiben besser auf Kurs

    Eine neue Arbeitsregel hält den Aufbau auch dann konsistent, wenn lange KI-Sitzungen neu beginnen müssen. Die private Vorschau der Startseite kam ebenfalls weiter.

    • Tag-66-Bautagebuch-Reflexion über KI-Gedächtnisgrenzen und die Zuerst-den-Plan-lesen-Regel veröffentlicht.
    • Stehende Regel für beide Coding-Werkzeuge verankert: nach jedem Gedächtnis-Reset zuerst den unveränderlichen Masterplan lesen, dann die eigene Zusammenfassung.
    • Neue Startseite auf die nächste private Vorschauversion gebracht, gesteuert komplett über gesprochenes und geschriebenes Feedback mit Screenshots.
    • Die übertragbare Lehre benannt: Eine gute Zusammenfassung ist kein gutes Gedächtnis; Übergaben halten, wenn der unveränderte Plan zuerst gelesen wird.
    • Alles privat und hinter Freigaben gehalten: kein Domainwechsel, keine Zahlungen, keine E-Mails, nichts öffentlich.
  8. Release 65

    v0.65.0

    Die neue Startseite macht einen großen Schritt

    Alte Kursinhalte wurden aus der bisherigen Plattform gerettet. Die neue private Startseite erreichte ungefähr 90 Prozent.

    • Den Tag-65-Build-Log-Eintrag ueber autonome Delegation und das Prinzip zuerst vertrauen, dann pruefen veroeffentlicht.
    • Zwei unbeaufsichtigte OpenAI-Codex-Goal-Sessions laufen lassen, um Altinhalte aus einer geschlossenen Plattform zu holen und eine neue Startseite zu bauen.
    • Die neue Startseite fuer die umgezogenen Kursinhalte aufgesetzt, jetzt bei rund neunzig Prozent und weiter in privater Pruefung.
    • Den Werkzeug-Unterschied klar benannt: Codex kann heute lange, selbstpruefende Goal-Sessions; Claude noch nicht.
    • Alles privat und abgeriegelt gehalten: kein Domainwechsel, keine Zahlungen, keine E-Mails, nichts oeffentlich.
  9. Release 64

    v0.64.0

    Die private Prüfung der neuen Webseite beginnt

    Ausgewählte Tester konnten die neu aufgebaute Webseite in einer geschützten Vorschau öffnen. Die öffentliche Seite blieb unverändert.

    • Die Tag-64-Build-Log-Reflexion ueber Theory of Mind und die zerklueftete Grenze veroeffentlicht.
    • Die neue IntelliCoach.com in einen privaten, geschuetzten Pruefraum verschoben, den benannte Pruefer oeffnen koennen.
    • Den bisherigen Zugangswaechter durch eine App-eigene E-Mail- und PIN-Schranke ersetzt und den Zugang fuer alle drei Pruefer bestaetigt.
    • Die Kurzadresse eines Pruefers korrigiert, sodass sie auf das richtige Konto zeigt.
    • Produktion, Domainwechsel, Zahlungen, E-Mail und den alten Marketing-Stack geschuetzt und unveraendert gelassen.
  10. Release 58

    v0.58.0

    Eine einfache Regel für verlässlichere Updates

    Der Arbeitsablauf beendet jetzt eine Anfrage, bevor die nächste beginnt. Das reduziert halbfertige Änderungen und doppelte Arbeit.

    • Die Tag-58-Build-Log-Geschichte zu Vertrauen, Ueberpruefung und veraendertem AI-Workflow-Verhalten veroeffentlicht.
    • Eine neue Sequenzierungsregel fuer AI-Coding-Aufgaben mit Folgeanweisungen festgehalten.
    • Die Lektion ueber das vertraute Fuehrungsmuster gerahmt, Veraenderungen im Kontext oder in der Kommunikation eines Kollaborators wahrzunehmen.
    • Produktaufbau, Content-System-Tests, Importarbeit, Zahlungsarbeit, Domainarbeit und Homepage-Umsetzung ausserhalb dieser Content-Route gehalten.
  11. Release 57

    v0.57.0

    Ein kurzes Update und ein klarerer Countdown

    Während Maik sich erholte, blieb die Arbeit bewusst leicht. Der öffentliche Build-Zähler und das Ziel für den 15. Juni wurden aktualisiert.

    • Eine kurze englische Build-Log-Notiz fuer einen Erholungstag veroeffentlicht, auf Wunsch ohne Hero-Bild.
    • Die passende deutsche Build-Log-Notiz veroeffentlicht und die Newsletter-Quelle zweisprachig gehalten.
    • Das oeffentliche Go-live-Ziel auf den 15. Juni 2026 verschoben und Content-Tag vom oeffentlichen Build-day-Zaehler getrennt.
    • Build-day-Wording festgelegt, damit oeffentliche Posts keine Nenner- oder Resttage-Formulierung mehr verwenden.
  12. Release 56

    v0.56.0

    Ein besserer Weg für lange Texte

    Ein langes Manuskript fand den passenden Bearbeitungsweg. Gleichzeitig kamen die zweisprachigen Inhalte und der Newsletter-Ablauf weiter.

    • Veröffentlichte die Tag-56-Build-Log-Story über die Trennung von Coding-Arbeit und kreativem Manuskript-Editing.
    • Rahmte die Lektion als Rollenpassung: Arbeit nicht einer KI zuweisen, nur weil sie die Aufgabe technisch versuchen kann.
    • Ergänzte englische und deutsche öffentliche Einträge auf Basis von Maiks Brain Dump vom 2026-05-25, mit korrektem Tagesbezug für den morgigen LinkedIn-Pickup.
    • Wählte die dramatische Creative-Editing-Grafik aus Version fünf für Build Log und Newsletter-Weg aus.
    • Aktualisierte die DPP-Ship-it-Regel, damit künftige Freigaben zuerst die Listen nennen und dann Content-Veröffentlichung, Newsletter, Bookkeeping und Closeout durchlaufen.
  13. Release 53

    v0.53.0

    Eine neue Geschichte über sichere Experimente

    Eine neue Geschichte im Bautagebuch nutzt verzweigte Wege als Bild dafür, wie kleine Experimente die Arbeit mit KI verbessern können.

    • Tag-53-Build-Log rund um das Abzweigen eines KI-Gesprächs veröffentlicht, damit ein alternativer Weg getestet werden kann, ohne den ursprünglichen Faden zu beschädigen.
    • Abzweigen als Experimentiergewohnheit beschrieben: einen begrenzten Alternativweg schaffen, ehrlich beobachten und dann entscheiden, welche Version weitergeführt wird.
    • Den öffentlichen Content-Zyklus über die Content-Route vorangebracht und die eingecheckte JSON-Version als Rückfallquelle für den CMS-gestützten Weg abgeglichen gehalten.
    • Ausgewähltes Bild mit der wörtlichen Gabel-Metapher, Blog-Hero, Newsletter-Banner, LinkedIn-Pickup-Bild und gepaarte Fork-Bildkandidaten ergänzt.
    • LinkedIn bleibt als manuelles Maik-Pickup für Montag vorbereitet, und Newsletter bleiben bis zur ausdrücklichen Sendefreigabe nach dem Deploy hinter dem Sendegate.
  14. Release 52

    v0.52.0

    Eine neue Geschichte darüber, wie KI-Arbeit auf Kurs bleibt

    Eine neue Geschichte zeigt, wie das Zurückspulen einer KI-Sitzung eine falsche Richtung korrigiert, ohne die gute Arbeit zu verlieren.

    • Tag-52-Build-Log rund um Zurückspulen als Weg veröffentlicht, eine falsche Abzweigung aus dem KI-Arbeitsgedächtnis zu entfernen.
    • Die Lektion als Unterschied zwischen Reparatur nach einem Fehler und sauberem Kontext vor dem Weiterarbeiten beschrieben.
    • Den CMS-gestützten Content-Weg für Tag 52 genutzt und die eingecheckte JSON-Rückfallquelle parallel sauber gehalten.
    • Ausgewähltes Rosa-Elefanten-Visual, Blog-Hero, Newsletter-Banner, LinkedIn-Pickup-Bild und gepaarte Bildkandidaten ergänzt.
    • Die künftige DPP-Bildhandoff-Regel codifiziert: fünf saubere Blog-/Basisbilder und fünf passende LinkedIn-Bilder mit Typografie als getrennte, gepaarte Dateien.
  15. Release 51

    v0.51.0

    Eine neue Geschichte über die Führung mehrerer KI-Helfer

    Eine neue Geschichte betrachtet die Aufgabe, mehrere KI-Helfer gleichzeitig zu führen. Für die Auswahl von Bildern gilt nun eine klarere Regel.

    • Tag-51-Build-Log rund um KI-Arbeit als weiteren Posteingang veröffentlicht.
    • Parallele KI-Sessions über Span of Control gerahmt, mit ungefähr fünf bis acht Sessions als handhabbarem Bereich und zwölf als zu viel.
    • Ausgewähltes Oktopus-Visual, Blog-Hero, Newsletter-Banner und LinkedIn-Pickup-Bild ergänzt.
    • DPP-R-037 ergänzt, damit zukünftige Blogentwürfe vor dem Review-Handoff fünf echte Bildkandidaten enthalten.
    • Newsletter-Versand und manuelles LinkedIn-Posting bleiben nach dem Plattform-Content-Ship getrennte Gates.
  16. Release 50

    v0.50.0

    Klarere Ziele für die Arbeit mit KI

    Neue Ziel- und Planprüfungen sorgen dafür, dass die technische Arbeit mit dem Ergebnis verbunden bleibt, das Menschen erleben sollen.

    • Klareres KI-Entscheidungsformat festgeschrieben: Kontext, Optionen und Empfehlung.
    • Vision-und-Plan-Check ergänzt, damit KI-Agenten vor der Antwort sowohl den Plan als auch die beabsichtigte Richtung zeigen.
    • Staging-Plattform auf dem Home Server erstellt, damit Änderungen sicherer vor Production getestet werden können.
    • Ablauf gebaut, um Staging mit echten Nutzerdaten von der Live-Plattform zu aktualisieren.
    • Tag-50-Build-Log rund um Systemdenken, Coaching-Skill und sichtbare Visionen für KI-Arbeit veröffentlicht.
  17. Release 49

    v0.49.0

    Das erste Lernprodukt geht in die konkrete Umsetzung

    STARQ Feedback Mastery wechselte von der Planung in die konkrete Ausarbeitung. Gleichzeitig kam die private Testumgebung weiter.

    • Planprüfungs-Hook-Muster ergänzt, damit lange KI-Sitzungen vor Arbeitsbeginn mit der aktuellen Projektakte abgeglichen werden.
    • STARQ Feedback Mastery in konkrete Quellenarbeit verschoben: Die erste Produktidee ist festgelegt, und das Quellenpaket liegt für Maiks Review bereit, bevor Build startet.
    • Staging-Pfad weitergeführt: Synology-Staging-Ursprung, geschützter öffentlicher Pfad und wiederholbarer Produktionsdaten-Transfer stehen; Browserzugang bleibt der offene Blocker.
    • Tag-49-Build-Log-Eintrag rund um die Krankenhausübergabe und die Akten-Metapher für KI-Kontinuität veröffentlicht.
  18. Release 46

    v0.46.0

    Stärkere Prüfungen vor neuen Funktionen

    Neue Prüfungen klären wichtige Entscheidungen, bevor die Arbeit beginnt. Das reduziert unnötige Schleifen.

    • ADR-Source-Trace-Gate ergänzt: Zukünftige DPP-Strandberichte müssen thematisch relevante Architekturentscheidungen zitieren, bevor sie Produkt-, Plattform- oder Governance-Aussagen machen.
    • Standard für bezahlte PDFs neu verankert: Kostenlose Executive-Review-Vorschauseiten bleiben lesbar, während Hauptinhaltsseiten lesbare Seiten-Chrome und irreversibel maskierten Hauptinhalt behalten.
    • Tag-46-Blog, Newsletter, Changelog und Bildkonzepte aus Maiks abendlichem Brain Dump als Review-Paket vorbereitet.
    • Tag-45-LinkedIn, Tag-45-Newsletter-Resend, STARQ Product1 Think und Entwicklungsstränge blieben für die heutige reine Content-Route geschlossen.
  19. Release 45

    v0.45.0

    Der erste Einbruchsversuch wurde abgewehrt

    Die Webseite blockierte ihren ersten echten Einbruchsversuch. Danach wurden Schutz und Überwachung weiter verschärft.

    • Erster echter Einbruchsversuch erkannt und blockiert; der betroffene Zugangsablauf wurde nach der Prüfung gehärtet.
    • Monitoring erkannte eine zu breite Schutzreaktion, als die stündliche E-Mail-Prüfung fehlschlug, und bewies damit, dass der Alarmweg funktionierte.
    • P-016 Projekt-Router-Rahmung steuert jetzt die tägliche DPP-Arbeit, mit DPPG-R-009 für Ziel, Grenze, Proof-Ziel, Erfolgskriterien, größeren Zusammenhang und offene Beweise bei nicht-trivialen Ergebnissen.
    • Tag-45-Content für die Plattform-Veröffentlichung vorbereitet, mit Blog, Changelog, Newsletter, LinkedIn-Entwurf und Bildmaterial im gesteuerten Content-Zyklus.
  20. Release 43

    v0.43.0

    Bessere Tests auf Mobilgeräten und für Barrierefreiheit

    Wichtige Seiten werden vor dem nächsten Release auf mehr Smartphones und Tablets sowie auf Barrierefreiheit geprüft.

    • LS-C07 abgeschlossen: Playwright deckt nun Desktop Chrome, iPhone 13, Pixel 7 und iPad-Profile ab.
    • Homepage-End-to-End-Abdeckung prüft jetzt Navigation auf kleinen Bildschirmen und die mobile Feedback-Schaltfläche.
    • LS-C08 abgeschlossen: axe-core-Abdeckung für fünf zentrale Seiten in Englisch und Deutsch ergänzt.
    • Gemeinsame UI- und Seitenflächen für zugängliche Beschriftungen, Seitensprache, semantisches Button-Verhalten und lesbare Kontraste angepasst.
    • docs/TESTING.md mit den neuen Erwartungen an Mobil- und Barrierefreiheits-Abdeckung aktualisiert.
    • docs/LAUNCH-SCOPE.md und docs/LAUNCH-READINESS.md aktualisiert: LS-C07 und LS-C08 bestehen jetzt; vollständiger Umgebungs-Rerun und visueller Spotcheck bleiben Nacharbeit für morgen.
  21. Release 42

    v0.42.0

    Das nächste Produktkapitel beginnt

    Die neue Startseite, die nächste rechtliche Prüfung, die private Testumgebung und das erste Produkt wurden fest in den Release-Plan aufgenommen.

    • Zwei Tombstone-Einträge für historische Lücken hinzugefügt: Tag 35 (Fr 1.5., Tag der Arbeit in Singapur) und Tag 36 (Sa 2.5., Wochenend-DEV) — beide Tage bleiben im Zähler, ehrlich gerahmt als 'kein öffentlicher Eintrag.'
    • Content-Erstellungs-Pfad für das erste Produkt eröffnet (LS-C10, STARQ Feedback Mastery). Mehrsessions-Erstellungs-Phase beginnt diese Woche mit parallelen Opencode-Sessions; Produkt-Unterverzeichnisse und content-status.json-Gerüst eingecheckt.
    • LS-S11 Stalwart-Passwort-Rotation als Post-Launch-Arbeit akzeptiert, parallel zur LS-S12 Admin-Endpoint-Härtung.
    • LS-C11 neue Marketing-Homepage für den Launch-Week-Build-Slot eingeplant. Ersetzt den aktuellen Build-Log-als-Homepage-Zustand; das Build-Log wandert nach /build-log.
    • LS-L08 erweitert: 'Lifetime Access' Kleingedrucktes-Hinweis in die nächste iubenda-AGB- und Anwalts-Prüfung aufgenommen.
    • LS-O06 Synology DS1525+ Staging-Umgebung für den Launch-Week-Buffer-Slot eingeplant.
    • LS-S13 Vercel DeepSec Agent-getriebener SAST-Scan für die Pre-Launch-QA-Woche eingeplant, zusätzlich zu den bestehenden Semgrep + CodeQL + gitleaks + OSV-Scannern.
    • Quick-Path für tägliche Inhalte im Memory-Wiki festgehalten — wenn Maik müde-Modus oder Ein-Schuss-Modus signalisiert, kollabiert der Standard-Zyklus in eine Single-Turn-Erstellen-und-Präsentieren.
  22. Release 41

    v0.41.0

    Ein saubererer, verlässlicherer Release-Prozess

    Versionsangaben, Aufzeichnungen, Newsletter-Schutz und automatische Prüfungen wurden wieder in Einklang gebracht.

    • ADR 058 ergänzt: keine Verzweigungen, jeder Commit landet auf main. Löst den Aspekt mit dauerhaften Branch-Isolationen aus ADR 031 ab. Verbindlich: Tagging nur auf main, Deploy nur von main, ein Orphan-Branch-Scan beim Sitzungsstart ist nun PFLICHT.
    • 17 veraltete lokale Branches (claude/*, day26/*, worktree-agent-*, _a/_b/_c) und 4 veraltete Remote-Branches gelöscht. 10 angehängte Worktree-Verzeichnisse erzwungen entfernt. Repo-Stand: nur main, lokal und remote.
    • Tag v0.40.1 auf main HEAD erstellt als Recovery-Release, der die Tag-40-Abend-UI-Arbeit mit dem Tag-41-Governance-Abschluss zusammenführt. v0.40.0 bleibt erhalten als historischer Anker für den Tag-40-Deploy-Zustand.
    • scripts/send-newsletter.ts abgesichert: lehnt jedes unbekannte Flag oder zusätzliches Positionsargument mit einer klaren Fehlermeldung ab, die auf newsletter-template.ts für reine Fragment-Vorschauen verweist. Schließt das --dry-run-Loch von Tag 41, das einen unautorisierten Versand an 4 EN-Abonnenten ausgelöst hat.
    • scripts/validate-launch-scope.ts beendet sich jetzt mit Code 1 bei strukturellen Verstößen (still-bestandene Platzhalter) gemäß ADR 050, nicht mehr nur bei fehlgeschlagenen Blocker-Checks. Der Validator ist jetzt das Tor, das ADR 050 spezifiziert hat.
    • ADR 052 ergänzt: 09:00 SGT Cron und der in-repo docs/audit/ Ausgabepfad sind die verbindliche Umsetzung. Die ADR selbst ist jetzt historischer Nachweis; das Cron-Skript run_dpp_codex_weekly_audit.sh ist kanonisch.
    • force-dynamic auf Produkt- und Bundle-Seiten, damit signierte Waiver-Intent-Token pro Anfrage frisch erzeugt werden, sobald NEXT_PUBLIC_CHECKOUT_ENABLED umgelegt wird. Schließt das FIXME aus b7162de.
    • Tag-41-Build-Log-Eintrag ausgeliefert (Heute habe ich Governance-Zinsen bezahlt). Lightbulb-Moments Build-Log-Recap für den Versand am Sonntag 5-10 entworfen.
  23. Release 40

    v0.40.0

    Klarere Datenschutzoptionen und ein neues Impressum

    Besucher erhalten jetzt klarere Datenschutzinformationen, passende Cookie-Optionen für ihre Region und ein zweisprachiges Impressum.

    • CCPA / CPRA Hinweis-Block auf /legal/privacy ausgeliefert, in EN und DE. Server-gerendert, nutzt DPO_EMAIL aus src/lib/dpo.ts wieder. LS-L03 abgeschlossen.
    • Impressums-Seite /legal/imprint live in EN und DE. Konform mit TMG §5 und MStV §18(2), im Footer verlinkt. Am gleichen Tag ausgeliefert, nachdem der iubenda-Scan die Zugänglichkeits-Anforderung der Baden-Württemberg-DPA aufgezeigt hatte.
    • iubenda-Integration live verifiziert mit allen 9 Sub-Prozessoren im Body der Erklärung (Whop, Hetzner, OVHcloud, Cloudflare, Listmonk, Stalwart, Postfix, Better Auth, iubenda). Banner ist im Root-Layout per beforeInteractive geladen. EU-Geo-Targeting von einem Helsinki-Exit bestätigt; Singapur unterdrückt das Banner korrekt nach PDPA. LS-L01 verifiziert.
    • next-intl auf ^4.11.0 angehoben, schließt GHSA-4c35-wcg5-mm9h und GHSA-r27j-894h-3w3p im transitiven icu-minify. Impressums-Seite nach dem Redeploy weiterhin HTTP 200.
    • Tag-40-Build-Log-Eintrag ausgeliefert (Frosch-Metapher, Launch-Verschiebung als zentraler Strang, Baden-Württemberg-Eigenheit ausdrücklich benannt). Tag-39-Platzhalter-Eintrag ausgeliefert, um die Bautag-Zählung nach einem Krankheitstag ehrlich zu halten.
    • Launch verschoben vom Dienstag, 2026-05-12, auf den Montag, 2026-06-01 (Tag 57). Grund: ein Krankheitstag plus die noch offene Audit-Liste plus regulatorische Punkte, die der iubenda-Scan aufgezeigt hat. Puffer ist nötig, aber nicht hinreichend.
    • ADR 057 löst ADR 023 ab und hält die Begründung der Launch-Verschiebung und das Prinzip 'Version eins, nicht Beta eins' fest.
  24. Release 39

    v0.39.0

    Ein ruhiger Erholungstag

    Während Maik sich erholte, wurden keine Produktänderungen veröffentlicht. Das Datum bleibt im Verlauf, damit die Geschichte ehrlich bleibt.

    • Tag-39-Build-Log-Eintrag ausgeliefert (nichts ausgeliefert; zweiter Erholungstag nach dem Krankheitstag von Tag 38, geschrieben damit die Zählung ehrlich bleibt).
  25. Release 38

    v0.38.0

    Ein Krankheitstag, ehrlich dokumentiert

    Es wurden keine Produktänderungen veröffentlicht. Das Bautagebuch hält schlicht fest, dass Maik krank war und sich den Tag freinahm.

    • Tag-38-Build-Log-Eintrag in content/roadmap/{en,de}.json ausgeliefert. Headline: Heute musste ich aufgeben. Stats angepasst: daysIntoJourney 37 auf 38, progressPercent 88 auf 90.
    • LinkedIn-Post-Ordner für morgen ausgelassen, auf Maiks ausdrückliche Anweisung. Image-Concepts-Aufgabe verschoben. Der Tag-35 + Tag-36 + Tag-37 LinkedIn-Aufholzyklus rollt in die nächste Session.
  26. Release 37

    v0.37.0

    Sicherheit, E-Mail-Zuverlässigkeit und Überwachung verbessert

    Drei dringende Ergebnisse aus einer Prüfung wurden behoben. Auch E-Mail-Absicherung, externe Überwachung und der Schutz von Zugangsdaten wurden verbessert.

    • Three P1 audit findings shipped via parallel orchestrator-subagent dispatch: pre-checkout consent record now reconciles to the actual purchase via the canonical product id, the consent-record API is gated by a server-issued short-lived signed waiver intent, and the executive-summary preview email now sends per-recipient via Listmonk transactional rather than as a broadcast campaign.
    • DPP database password rotated end-to-end after a brief plaintext exposure during a chat session. Postgres role updated, .env rewritten on VPS, dpp container recreated, live verified.
    • Repo-level gitleaks allowlist (.gitleaks.toml) added for documentation cite-key slugs and unit-test fixture credentials. Reduces five recurring false positives to zero.
    • Codex weekly audit cron PATH bug fixed (Sunday 5-3 audit had failed exit 127 because /opt/homebrew/bin was not on the cron-spawned shell PATH). Sun 5-3 audit back-filled, captured the same 3 P1 findings.
    • Backup MX live for inbound mail via DNSExit Foundation tier on intellicoach.org + intellicoachcourses.com (LS-O05 closed). Loki + Grafana + Promtail observability stack live on Synology, mail-loop monitor running, Borg restore drill end-to-end pass (C-021 sessions 8-10).
    • Voice-learnings doc seeded L-004 from yesterday's published Day 34 LinkedIn post: nine candidate patterns including tool-name precision (Claude Code vs Claude), no markdown in LinkedIn comments, and self-bio numbers computed from the project anchor date.
    • ADR 054 locks the Stalwart-VPS-as-DPP-dependency relationship; ADR 055 locks the LS-L07 reconciliation key (product id, not plan id) with a regression-guard test. LS-S12 added (medium, post-launch) for two Stalwart admin-endpoint hardening findings the Borg drill surfaced.
    • Day 37 blog records that the launch date Tuesday 2026-05-12 is under serious contemplation. Sitting with the still-open audit items has Maik reconsidering whether that Tuesday is the right Tuesday. No decision yet.
  27. Release 34

    v0.34.0

    Ein klarerer Checkout und ein Angebot für Gründungsmitglieder

    Die Seite erhielt ein Angebot für Gründungsmitglieder und einen klareren Einwilligungsschritt vor dem Checkout. Mehrere Sicherheitspunkte wurden ebenfalls erledigt.

    • Das Passwort für Stalwart feedback@ wurde rotiert und geteilte Agent-Skill-Dateien wurden bereinigt, nachdem der gestrige externe Audit ein Klartext-Credential gefunden hat. Ein Gitleaks-History-Sweep hat keine weiteren Funde bestätigt.
    • Article-16(m)-Einwilligungs-Gate für digitale Güter im Pre-Checkout-Flow verdrahtet, plus ein Alternativformular für Käufer, die vor dem Kauf mehr Vorschau haben wollen.
    • Founding-Members-Oberfläche live: First-50-Anmeldezähler, 30%-Bundle-Promo-Code, Founding-Member-Badge und die Entitlements-Spalte, die alle drei stützt.
    • Mein-Konto-Grundgerüst mit fünf Tabs (Dashboard, Käufe, Abos, Profil, Einstellungen) und Authentifizierungs-Gating ist da. Die tieferen Tab-Inhalte landen morgen.
    • Voice-Learnings-Doku hat zwei neue langfristige Regeln aus dem gestern veröffentlichten LinkedIn-Post aufgenommen: ein Tempus-Pass zur Veröffentlichungszeit auf jedem LinkedIn-Draft und ein Humble-Voice-Prinzip, das jeden Blog und Post ankert.
    • Drei Schwester-Skills wurden für den dreiwöchigen Produktzyklus aufgesetzt (Think, Build, Sell), und das erste Flagship-Produkt wurde für die Build-Woche zur Launch-Zeit angelegt.
    • Fünf neue Architecture-Decision-Records sind dazugekommen (049 bis 053): iubenda-Integration, Validator-Placeholder-Disziplin, Codex als dauerhafte zweite Stimme, Sonntags-Codex-Audit-Kadenz, dreiwöchiger Produktzyklus.
    • Eine neue Status-Card-PDF-Referenzkarte erzeugt automatisch eine mehrseitige Status-Übersicht zu jedem Session-Start, abgelegt in einem neuen DPP/Project-Status-Ordner.
  28. Release 33

    v0.33.0

    Eine unabhängige Prüfung findet echte Sicherheitsprobleme

    Eine zweite KI prüfte das Projekt mit frischem Blick und fand mehrere wichtige Punkte. Dazu gehörte ein offengelegtes Passwort, das anschließend abgesichert wurde.

    • Codex als feste zweite Stimme im Projekt bestätigt, neben Claude, nicht nur als Eintages-Notlösung
    • Externe Codex-Prüfung hat ein Klartext-Zugangs-Passwort in einer gemeinsam genutzten Agent-Skill-Datei identifiziert (Zeile 657 von agent-commons/skills/maik-dpp/SKILL.md). Schwärzung und Rotation für Tag 34 eingeplant
    • Muster für externe KI-Prüfung verankert: Wenn das Hauptwerkzeug nicht verfügbar ist, das zweite Werkzeug um eine Außensicht auf das gesamte Projekt bitten
    • Newsletter-Bildformat-Standard kodifiziert: HBR-Kopfband abschneiden, 600px breit JPEG bei 80% Qualität, Ziel unter 80KB, Banner unter dem dunkelblauen Header (Cite-Key dpp-newsletter-image-format)
    • DPP-Bildqualitäts-Standard kodifiziert: LinkedIn behält HBR-Band 1024px+, Newsletter-Banner gemäß Standard 1, Blog inline 1024-1600px WebP bei 80%, mobile-LTE unter 1,5s Render-Schwelle (Cite-Key dpp-image-quality-bar)
    • Block-Leave-Fakten in der Skill-Memory korrigiert: Praxis gilt nur für bestimmte regulierte Rollen (Trader, Settlement), zwei zusammenhängende Wochen, zwei genannte Gründe (Wohlbefinden plus Kontrolle durch Abwesenheit), keine Prüfung, keine Schuldannahme
  29. Release 32

    v0.32.0

    Eine zweite Prüfungsinstanz kommt dazu

    Eine zweite KI kam als Prüfer zum Projekt. Mehrere kleine Probleme in der Oberfläche wurden behoben und die Veröffentlichungsübersicht wurde aufgeräumt.

    • Codex 5.5 als Projektmanagement-Co-Lead neben Claude eingerichtet, geteilter Notizen-Ordner auf Orchestrator-Ebene
    • Drei-KI-Parallel-Recherche-Muster: dieselbe Frage geht an Codex, Gemini und Claude; Claude vergleicht die drei Antworten und benennt Stärken und Schwächen jeder einzelnen
    • Footer Turnstile auf unsichtbaren Modus umgestellt (data-execution=execute + appearance=execute + execute-Callback nach Cloudflares dokumentiertem Invisible-Muster, nicht das nicht-existente data-size=invisible)
    • Manrope ersetzt Fraunces als Display-Font, Gewichte 400/600/700, eingebunden über next/font/google
    • Asymmetrische-Ecke-Utility rounded-asym-xs (8px 0 8px 0) zu globals.css hinzugefügt und auf den NavAuthButton-Login-Knopf angewendet
    • Footer-Responsive-Grid von md:grid-cols-4 auf md:grid-cols-2 lg:grid-cols-4 geändert, behebt das Überlappen des Abonnier-Buttons bei 768-1024px Viewports
    • Übersetzungs-Fix in messages/en.json footer.otherLangLink: Subscribe auf Deutsch -> Auf Deutsch abonnieren ->
    • voice-learnings.md kanonisches Artefakt unter docs/voice-learnings.md gelandet, 23 bestätigte Stimm-Muster, 8 Kandidaten-Lücken, 6-teiliger Governance-Zyklus, L-001 Seed-Eintrag aus Commit 26f19ca (best -> right)
    • Notion-Veröffentlichungen aufgeräumt: Tag 12 LI als nicht-veröffentlicht bestätigt, Apr-23-Eintrag von Day 27 auf Day 26 umbenannt (löst zwei Lücken), Tag 25 NL-DPP DE Duplikat archiviert
    • Skill-Regel verankert: Behind-the-curtain und Changelog müssen ab jetzt immer getrennte LI-Kommentare sein (cite-key dpp-linkedin-behind-curtain-changelog-separate); Zeichenzählung pro Kommentar ≤1200 mit 50-Zeichen-Reserve (cite-key dpp-linkedin-comment-char-limit); -maik-Suffix-Konvention für Entwurfssicherung
    • MANDATORY SESSION START Schritt 1.6 ergänzt: Acknowledge-on-Receive-Ritual, wenn eine -maik.md-Begleitdatei im neuesten LI-Post-Ordner gefunden wird
  30. Release 31

    v0.31.0

    Stärkere Grundlagen für Recht, Backups und Gestaltung

    Das Projekt erhielt eine monatliche Wiederherstellungsübung, echte Datenschutzwerkzeuge, klarere Rückerstattungsregeln und ein einheitliches Dokumentdesign.

    • Monatliche Datenbank-Restore-Übung als Skript verfügbar und zum ersten Mal erfolgreich gelaufen, vollständiger Snapshot in 20 Sekunden auf Scratch wiederhergestellt (LS-S01, Sa)
    • Echte iubenda-Integration ausgeliefert, Datenschutz plus Cookies plus Nutzungsbedingungen kommen jetzt aus iubendas API mit einer Stunde Cache, echtes Consent-Banner ersetzt den Platzhalter (LS-L01, So)
    • Executive-Summary-PDF-Pipeline komplett, 45-seitiges Vollwerk plus 45-seitige Vorschau mit unumkehrbarer Body-Verschleierung gemäß ADR 048, Kauf-CTA auf Seite 5 (LS-P02, So)
    • Keine-Rückerstattung-Richtlinie veröffentlicht mit Artikel-16(m)-Digital-Goods-Verzichtsrahmen, erweiterte-Vorschau-auf-Anfrage-Alternative, Mängel-Carve-out, Hinweis auf Whop als Merchant of Record (LS-L05, Mo)
    • Centralization-Prinzip als grundlegende Plattform-Regel verankert, eine kanonische Quelle pro Belang, Oberflächen komponieren statt zu duplizieren (Sa)
    • Design-System Pass 2, drei neue Shadow-Utilities, ProductCard und BuildLog komponieren jetzt die kanonische Card-Komponente, Footer-Subscribe-Button nutzt die Button-Komponente, 19 willkürliche Tailwind-Werte eliminiert (Sa)
    • Typografie-Migration abgeschlossen, Roboto an 8 Stellen entfernt, Fraunces auf Hero-h1 plus Blog-Tagesüberschriften plus 5 weitere editoriale Oberflächen angewendet (Sa-Folge)
    • Rechtsbestätigung von IntelliCoach Pte Ltd unterschrieben für Europäische Union plus Singapur plus Vereinigtes Königreich plus Vereinigte Staaten mit California CCPA im Geltungsbereich (LS-L04)
    • ADR 014 (iubenda-Integration) plus ADR 048 (PDF-Vorschau-Hybrid-E-Verschleierung) plus 24 nachgetragene ADRs für die Tage 6 bis 28 in docs/decisions/ ergänzt
    • Sieben neue Launch-Scope-Items kodifiziert, LS-L06 erweiterte-Vorschau-Formular, LS-L07 Artikel-16(m)-Checkout-Consent, LS-L08 iubenda-Portal-Sweep plus Anwalts-Review, LS-A01 Attention-Insight-Pre-Launch-Pass, LS-A02 Plerdy-Installation plus iubenda-Consent-Verkabelung, LS-A03 Analytics-API-Integration verschoben, LS-A04 tägliches Datenbank-Diff verschoben
    • IntelliCoach-Dokument-Design-Sprache festgelegt, warmer Brene-orientierter Workbook-Stil verfeinert mit Fraunces-Typografie-Gewicht auf 600 bis 700 für Display-Rollen, validierte Referenz unter pdf-doc-warmth-fraunces-bold.html
    • Page-Fit-Algorithmus v1 spezifiziert, fünf-Pass-Seitenumbruch-Pipeline (Preprocessor, Rendering via Playwright auf Chromium 108+, Messung, Re-Balance, Verifikation), gestützt auf Knuth-Plass plus CSS Fragmentation Level 3 plus Chromium RenderingNG
    • Day-28-LinkedIn-Post veröffentlicht, 'A toast to the work nobody sees', volle Standard-Struktur mit Who/What/Why plus Journey plus Behind-the-curtain-Kommentaren und Emoji-kategorisierten Changelog-Highlights
    • Claude-Code-Skill maik-iubenda unter ~/.claude/skills/maik-iubenda/SKILL.md aktiviert für künftige iubenda-Berührungspunkte
    • Ablage-Konvention YYYY-MM-DD-HHMM in den DPP-Arbeitsordnern angewendet, 20 Ordner umbenannt (LinkedIn-Ordner ausgenommen)
  31. Release 30

    v0.30.0

    Klare Datenschutzinformationen und kostenlose Produktvorschauen

    Datenschutz, Cookies und Bedingungen kommen jetzt von iubenda. Auf den Produktseiten steht vor dem Kauf eine kostenlose 45-seitige Vorschau bereit.

    • iubenda-Integration ausgeliefert über Pro x 1 plus Backend-API-Embed (Englisch-only für den Launch gelockt, Deutsch verschoben gemaess Budget-Zyklus), eine-Stunde-Cache, echtes Consent-Banner ersetzt den Platzhalter (LS-L01)
    • Executive-Summary-PDF-Pipeline durchgaengig, 45-Seiten-Volldokument plus 45-Seiten-Vorschau mit gelockten Level-5-Verschleierungs-Parametern (downscale 500, sigma 2.0, q 48), Kauf-CTA auf Seite 5 (LS-P02)
    • 10-Stufen-Diagnose-Rampen-Tool für visuelle Bestaetigung der Verschleierungsstaerke
    • Legal Attestation unterzeichnet von IntelliCoach Pte Ltd für Europaeische Union, Singapur, Grossbritannien und USA mit California CCPA im Geltungsbereich (LS-L04)
    • ADR 049 (iubenda-Integration über Pro x 1 plus Backend-API-Embed; am Tag 34 von ADR 014 umnummeriert wegen Nummern-Kollision mit dem Assume-Failure-ADR) und ADR 048 (PDF-Vorschau Hybrid-E-Verschleierung) zu docs/decisions/ hinzugefuegt
    • maik-iubenda Claude-Code-Skill aktiviert unter ~/.claude/skills/maik-iubenda/SKILL.md für zukünftige iubenda-Touchpoints
  32. Release 28

    v0.28.2

    Sechs wichtige Punkte vor dem Start erledigt

    Sechs dringende Aufgaben wurden abgeschlossen. Die automatischen Prüfungen stimmen nun mit den Kontrollen vor jeder Änderung überein.

    • Content-Security-Policy-Report-Only-Header und /api/csp-report-Endpoint live (LS-S06)
    • CI-Security-Gates-Workflow ausgeliefert: gitleaks, OSV-Scanner, Semgrep, CodeQL bei jedem Push (LS-S07)
    • Zod-Validierung und Redis-basiertes Rate-Limiting auf /api/subscribe und /api/feedback/send (LS-S03)
    • Sentry-Scaffold (DSN-lose No-Op) und ntfy-Sev-1-Reporter in den Whop-Webhook eingebunden (LS-S09)
    • Founding-Member-Spalten in den Entitlements und Migration 0005 (LS-F04)
    • FoundingMemberBadge-Komponente mit EN/DE-Texten (LS-F03)
    • Pre-Push-Hook spiegelt jetzt CI: gitleaks plus Semgrep plus OSV-Scanner laufen vor jedem Push, insgesamt ~31 Sekunden
    • npm-Version via .nvmrc, .npmrc und engines-Block fixiert, damit lokale Auflösung der CI-Lane entspricht
    • Lightbulb-Moments-Build-Log-Recap-Entwurf für den Sonntags-Newsletter gespeichert (LS-C03)
    • Newsletter-Template enthält jetzt einen Per-Version-Changelog-Link
  33. Release 27

    v0.27.0

    Sicherere öffentliche Seiten und eine vollständigere Über-mich-Seite

    Die öffentlichen Seiten erhielten stärkeren Schutz, bessere Informationen für Suche und Teilen sowie ein echtes Porträt auf der Über-mich-Seite.

    • Cloudflare WAF und Bot Fight Mode für öffentliche Endpoints
    • Turnstile-Widget im Footer-Subscribe-Formular
    • Coolify-Admin-Port 8000 via Hetzner-Firewall auf Tailscale beschränkt
    • Sitemap.xml (dynamisch) und robots.txt ausgeliefert
    • OpenGraph-Bild und Metadata-Block auf allen Locale-Routen aktiv
    • Über-Seite zeigt jetzt ein Portraitfoto
    • LAUNCH-SCOPE-Governance-Harness (LS-* Tracker) ergänzt
    • Tag-27-Blogeintrag EN+DE veröffentlicht, Newsletter versendet
  34. Release 26

    v0.26.0

    Sicherere Software und eine klarere Bildsprache

    Die Plattform erhielt ein wichtiges Sicherheitsupdate und eine wärmere Gestaltung für Überschriften.

    • Next.js auf 16.2.4 aktualisiert (CVE GHSA-q4gf-8mx6-v5v3 gemitigt)
    • Fraunces-Display-Face für Hero und redaktionelle Headlines festgelegt
    • System-Body-Font-Stack übernommen (kein Download, natives Gefühl)
    • MANIFEST Abschnitt 3 Typografie-Block aktualisiert
    • Tag-26-Wassermelonen-Blogeintrag EN+DE veröffentlicht
  35. Release 25

    v0.25.0

    Der Checkout hält deine E-Mail-Adresse jetzt konsistent

    Nach einem Kauf nutzt die Kontoerstellung dieselbe E-Mail-Adresse, die beim Checkout bestätigt wurde. Der Release-Ablauf erhielt außerdem stärkere Testregeln.

    • Sign-up-Formular nach dem Kauf an Zahlungsanbieter-E-Mail gekoppelt
    • Testing-Regime in öffentlicher Roadmap als Fundament-Piece eingetragen
    • Live-State-Check im Session-Kickoff flaggt offensichtliche Lücken automatisch
    • Fünf ADRs zum Testing-Entscheidungspaket geschrieben
    • Tag-25-Blogeintrag EN+DE veröffentlicht
  36. Release 24

    v0.24.0

    Der erste vollständige Kaufweg funktioniert

    Ein kompletter Testkauf erschien im Konto des Käufers. Dazu gehörten Checkout, Zahlungsbestätigung, Anmeldung per E-Mail-Link und Kaufhistorie.

    • Bezahlter End-to-End-Checkout verifiziert (Test-Promo, echter Webhook)
    • Whop-Webhook schreibt Käufe in die Plattform-DB
    • Gebrandete Erfolgsseite nach Checkout
    • Kauf nach Magic-Link-Signup auf /account sichtbar
    • Tag-24-Blogeintrag EN+DE veröffentlicht
  37. Release 23

    v0.23.0

    Stärkerer Schutz für Konten und Zahlungen

    Angemeldete Bereiche erhielten klarere Zugriffsregeln, Sitzungsprüfungen, eine frische Anmeldung für sensible Aktionen und signierte Zahlungsnachrichten.

    • Authorization-Policy-Layer für eingeloggte Routen
    • Session-Fingerprint-Check (Netzwerk- und Gerätewechsel-Erkennung)
    • Fresh-Reauth-Gate bei sensiblen Aktionen
    • Standard-Webhooks-Signaturverifikation für Zahlungs-Webhooks
    • Parallel-Subagent-Workflow an vier Features gleichzeitig erprobt
    • Tag-23-Blogeintrag EN+DE veröffentlicht
  38. Release 22

    v0.22.0

    Anmeldung ohne Passwort und die erste Kontoseite

    Besucher konnten sich per E-Mail-Link anmelden, eine Bot-Prüfung durchlaufen, eine einfache Kontoseite öffnen und die passende Kontonavigation sehen.

    • Magic-Link-Login via Better Auth und Postfix-SMTP-Relay
    • Cloudflare Turnstile via Better Auth Captcha-Plugin
    • Minimale /account-Seite mit Session-Anzeige und Sign-out
    • Auth-bewusste Navbar zeigt Login oder Konto
    • add-secret-Tooling für sichere Credentials (nicht im Chat)
    • Drei Stalwart-Mailboxen angelegt: login@, team@, support@
    • ADR 014 geschrieben: Assume-Failure Infrastruktur-Guardrails
    • Tag-22-Blogeintrag EN+DE veröffentlicht
  39. Release 21

    v0.21.0

    Sichere Kontogrundlagen und verschlüsselte Backups

    Kontosystem, private Datenbank, verschlüsselte Backups und geschützte Zugangsdaten wurden als gemeinsame sichere Grundlage vorbereitet.

    • Better Auth mit Magic-Link und optionalem Passkey konfiguriert
    • Dedizierte Postgres-DB für Auth auf internem Docker-Netzwerk
    • Verschlüsselte Off-Site-Backups zur NAS über Tailscale
    • SOPS-managed Secrets ohne hartcodierte Fallbacks
    • Sicherheits-Dokument geschrieben, Ziel OWASP ASVS Level 2
    • Tag-21-Blogeintrag EN+DE veröffentlicht
  40. Release 20

    v0.20.0

    Datenbank und Backup-Ablauf wurden getestet

    Die spätere Kontodatenbank wurde eingerichtet. Noch vor den ersten Kundendaten wurde die verschlüsselte Sicherung geprobt.

    • Dedizierter Postgres-Container ("der abgeschlossene Raum") für Auth-Daten
    • Verschlüsselte Backup-Routine zur Heim-NAS über Tailscale geprobt
    • ADR 013 Entscheidungsjournal begonnen (Architecture-Record-Format)
    • Self-Review-Prozess für neue Arbeit verschärft
    • Tag-20-Blogeintrag EN+DE veröffentlicht
  41. Release 19

    v0.19.0

    Der grundlegende Schutz der Webseite steht

    Wichtige Schutzmaßnahmen, eine öffentliche Sicherheitsadresse und eine vollständige Prüfung bildeten die erste Sicherheitsschicht.

    • Sechs Security-Header über Next.js-Middleware (XFO, XCTO, Referrer-Policy, Permissions-Policy, COOP, HSTS)
    • security.txt nach RFC 9116 veröffentlicht
    • Toten Code mit hartcodiertem Fallback-Secret gelöscht
    • Surface-Audit: gitleaks und Semgrep sauber
    • Handover-Dokument-Muster (Hemingway-Brücke) übernommen
    • Tag-19-Blogeintrag EN+DE veröffentlicht
  42. Release 18

    v0.18.0

    Eine Woche, in der der Plan schärfer wurde

    Der Aufbau pausierte, um den Umfang zu reduzieren und die nächsten Grundlagen festzulegen: Konten, Zahlungen und die Datenbank.

    • Wöchentliches Review dokumentiert, Perfektionismus-Muster benannt (CliftonStrengths Maximizer)
    • Nächste-Woche-Commitments notiert: DB, Authentifizierung, Payments
    • Tag-18-Blogeintrag EN+DE veröffentlicht
  43. Release 17

    v0.17.0

    Ein besserer Weg, wiederholte Fehler zu vermeiden

    Ein Konfigurationsproblem wurde zu einer festen Schutzregel. Künftige Sitzungen erkennen denselben Fehler automatisch.

    • Auto-Kompaktierung-Zwischenfall diagnostiziert (1M-Kontext nicht aktiviert)
    • Skill-Selbsteditierung adoptiert: Fehler von gestern = Guardrail von morgen
    • Positive-Framing-Regel in Skill ergänzt (sag der KI, was sie tun soll, nicht was nicht)
    • Tag-17-Blogeintrag EN+DE veröffentlicht
  44. Release 16

    v0.16.0

    Eine klarere Bildsprache für Projekt-Updates

    Projekt-Updates erhielten einen einheitlichen Bildstil, nachdem mehrere Wege zu gut lesbaren Grafiken verglichen wurden.

    • LinkedIn-Bildgenerierung via fal.ai nano-banana
    • ADR 009 LinkedIn-Bild-Visual-Language geschrieben
    • Vergleich der Bild-Engines dokumentiert (Gemini, Chrome-Overlay, fal)
    • Tag-16-Blogeintrag und LinkedIn-Post 5 veröffentlicht
  45. Release 15

    v0.15.0

    Die Plattform wird zweisprachig

    Englische und deutsche Seiten teilen nun eine Struktur. Natürliches Deutsch, ein Sprachumschalter und die echte Navigation sind verfügbar.

    • Deutsche Transkreation von 13 Blogeinträgen und 6 Produktseiten
    • Echte Plattform-Navigation (Produkte, Bundles, Kurse, Über, Kontakt)
    • Sprachumschalter End-to-End verdrahtet
    • Mockup auf eigenständige mockup.intellicoachcourses.com getrennt
    • Deutscher Style-Guide geschrieben (informell "du", natürliche Stimme)
    • Tag-15-Blogeintrag EN+DE veröffentlicht
  46. Release 14

    v0.14.0

    Roadmap, Store und Vorschau kommen zusammen

    Roadmap, Store und Vorschau zogen in eine zweisprachige App. Damit entstand die Grundlage für Konten und Anmeldung.

    • Drei separate Sites in einer Next.js-App zusammengeführt
    • Roadmap-Seite als 11 wiederverwendbare Komponenten neu gebaut
    • Zweisprachiges Routing via next-intl (/en/, /de/)
    • Navigation auf Roadmap / Current / Mockup vereinfacht
    • Cloudflare DNS und Docker für neue Architektur umgebaut
    • Tag-14-Blogeintrag EN+DE veröffentlicht
  47. Release 12

    v0.12.0

    Eine klarere öffentliche Baugeschichte

    Die Roadmap erhielt ein übersichtlicheres Bautagebuch und besseren Projektkontext. Gleichzeitig wurde ein Problem beim E-Mail-Versand behoben.

    • Manifest geschrieben (Vision und North Star)
    • Build Log gestartet (laufendes Entscheidungsprotokoll)
    • maik-dpp Claude-Skill aufgesetzt (Prozess-Learnings)
    • SMTP-Relay auf Stalwart entsperrt (fail2ban-Ausnahme)
    • LinkedIn-Bild-Branding-Workflow gebaut
    • Tag-12-Blogeintrag und LinkedIn-Post 2 veröffentlicht
  48. Release 11

    v0.11.0

    Zuverlässigere E-Mails und das erste öffentliche Update

    Der E-Mail-Versand wurde zuverlässiger, das erste LinkedIn-Update erschien und ein regelmäßiger Veröffentlichungsrhythmus begann.

    • SMTP-HELO/Hostname-Mismatch behoben, Mail landet im Posteingang
    • DKIM-, SPF- und PTR-DNS-Records verschärft (OVH-API)
    • Postfix-Identität mit Sendedomain abgeglichen
    • LinkedIn-Post 1 veröffentlicht (Build-in-Public-Serie Kickoff)
    • Publishing-Rhythmus fixiert: Blog am selben Tag, LinkedIn am nächsten
    • Tag-11-Blogeintrag EN+DE veröffentlicht
  49. Release 10

    v0.10.0

    Eine klarere Startseite und einfacheres Teilen

    Die Startseite erklärt, was entsteht, warum es wichtig ist und für wen es gedacht ist. Jeder Eintrag im Bautagebuch lässt sich jetzt direkt teilen.

    • Hero mit Was/Warum/Wer-Karten neu gestaltet
    • Hero-Bild optimiert (24x kleiner)
    • Direkte Anker-Links auf jedem Build-Log-Eintrag
    • Einklappbarer Behind-the-Scenes-Bereich pro Eintrag
    • Voice-Notiz-zu-Blog-Draft-KI-Skill gebaut
    • Tag-10-Blogeintrag EN+DE veröffentlicht
  50. Release 9

    v0.9.0

    Roadmap, Store und Vorschau ziehen unter ein Dach

    Roadmap, Store und Vorschau wurden zu einem verbundenen Erlebnis. Die Newsletter-Anmeldung wurde vollständig getestet.

    • Traefik-Routing vereint Roadmap, Store und Mockup unter einer Domain
    • Cross-Experience-Navigation ergänzt
    • Käufe mit "Mai 2026" deaktiviert
    • Newsletter-Signup End-to-End getestet (Double-Opt-in live)
    • Tagesmodus in KI-Orchestrierungs-Skill ergänzt
    • Tag-9-Blogeintrag EN+DE veröffentlicht
  51. Release 8

    v0.8.0

    Ein Sonntag für Familie und neue Ideen

    Es wurden keine Produktänderungen veröffentlicht. Ideen für die folgende Woche wurden festgehalten.

    • Geplanter Ruhetag; keine Deploys
    • Tag-8-Blogeintrag EN+DE veröffentlicht
  52. Release 7

    v0.7.0

    Ein Planungstag für die kommende Woche

    Es wurden keine Produktänderungen veröffentlicht. Die nächste Woche wurde geplant und dokumentiert.

    • Wochenplanungs-Session protokolliert
    • Tag-7-Blogeintrag EN+DE veröffentlicht
  53. Release 6

    v0.6.0

    Kundenarbeit ging vor

    Die Arbeit mit Coaching-Kunden hatte Vorrang. Deshalb pausierte die Plattform für einen Tag.

    • Ops-Tag, keine DPP-Deploys
    • Tag-6-Blogeintrag EN+DE veröffentlicht
  54. Release 5

    v0.5.0

    Die Newsletter-Anmeldung ist online

    Besucher können sich jetzt mit E-Mail-Bestätigung anmelden. Die Roadmap erhielt außerdem Maiks persönlichen Brief und einen einfacheren Weg zu seinen LinkedIn-Updates.

    • Listmonk via Docker auf Hetzner VPS hinter Traefik ausgerollt
    • SocketLabs-SMTP-Relay für Listmonk konfiguriert
    • Roadmap-Subscribe-Formular mit Listmonk-Double-Opt-in
    • Zernio-LinkedIn-Integration als Claude-Skill (Ein-Kommando-Post)
    • Personal-Letter-Bereich auf Roadmap (datengetrieben)
    • Tag-5-Blogeintrag EN+DE veröffentlicht
  55. Release 4

    v0.4.0

    Das vollständige Konzept mit 23 Seiten steht

    Das Webseitenkonzept umfasst jetzt 23 Seiten mit echten Bildern, Video und einem Weg zur Produktvorschau.

    • Alle 23 Seiten des Mockups in einer einzigen HTML-Datei gebaut
    • Echte Produktbilder und IntelliCoach-Logo integriert
    • Echter Video-Embed auf Produktseite
    • Executive-Summary-Preview-Flow verdrahtet
    • Mockup läuft auf eigenständigem nginx-Docker-Container
    • Tag-4-Blogeintrag EN+DE veröffentlicht
  56. Release 3

    v0.3.0

    Die öffentliche Roadmap nimmt Form an

    Die erste öffentliche Roadmap machte aus dem Produktplan eine sichtbare, geordnete Liste der nächsten Arbeiten.

    • Masterplan geschrieben, komplettes Feature-Set priorisiert
    • Tech-Stack-Entscheidungen pro Komponente fixiert
    • /maik-dpp-Orchestrierungs-Skill aufgesetzt
    • Öffentliche Roadmap-Seite von Grund auf gebaut
    • Tag-3-Blogeintrag EN+DE veröffentlicht
  57. Release 2

    v0.2.0

    Die Plattform zieht auf den eigenen Server

    Die Webseite wechselte von Vercel auf Maiks eigenen Server, mit HTTPS und ohne Unterbrechung.

    • Multi-Stage-Dockerfile für Next.js-Standalone-Output
    • Traefik-Labels für automatisches HTTPS (Let's Encrypt)
    • DNS-Umschaltung von Vercel auf Hetzner VPS (OVH DNS)
    • Tag-2-Blogeintrag EN+DE veröffentlicht
  58. Release 1

    v0.1.0

    Der erste IntelliCoach-Store ist online

    Die erste Version enthielt die wichtigsten Store-Seiten und einen funktionierenden Whop-Checkout. Sie wurde an einem Tag gebaut und veröffentlicht.

    • Next.js-16-Scaffold via create-next-app
    • Produktdatenstruktur entworfen
    • Kernseiten gebaut: Home, Produkte, Bundles, Über, Checkout
    • Whop-Embedded-Checkout-SDK integriert
    • Erster Deploy auf Vercel (später am Tag 2 migriert)
    • Tag-1-Blogeintrag EN+DE veröffentlicht

Jeder Eintrag führt zur Geschichte hinter der Änderung, falls du mehr erfahren möchtest.