License-System komplett integriert
- Standalone hat jetzt vollwertige License-Integration (Spec 0072 + 0073).
- License-Step im Setup-Wizard (6 Steps).
- Feature-Enforcement an 16 Backend-Endpoints (Knowledge, Tracking, Ops, Chat-Streaming etc.).
- LimitCounter-Komponente mit Plan-Anzeige (Aufgabe der Chatbot Erstellung).
- Sidebar-Lock-Icons für nicht-verfügbare Features.
- Skills-Sektion in der License-Übersicht (Die Aufgabe der Chatbot Erstellung).
Standalone-Plattform-Reife
- Eigenständiger Frontend-Build (kein WordPress-Bridge mehr).
- SQLite-DB mit 19 Migrationen, idempotenter Migrator.
- Setup-Wizard mit System-Check, Sprache, Admin-Passwort, License, LLM-Provider.
- Plesk-Shared-Hosting-fähig (FTP-only, keine SSH/CLI nötig).
- Welle 1 + 2 (heute): Verify-Skript, Smoke-Install, Hard-Fail bei fehlenden Assets, Build-Split (logan-app.zip + logan-data-seed.zip), VERSION-File.
Debug & Observability
SessionDebugLogger + FrontendDebugBuffer mit NDJSON-Output.
Fresh-Dialog-Policy unter ?debug=1.
Telemetry-Events on resume mit aktivem Skill-State.
DIAG-Events in der Debug-Console.
Handbook + Admin-Restructure
Hierarchische Navigation gruppiert nach Sektion.
Admin-Restructure (Spec 0061): Wissensbasis-Tabs, Chat-Widget-Tab, Avatar-Toggle, Endpunkt+Temperatur in Intelligence-Tab.
Default-Chat-Title enthält Versionsnummer.
Breaking Change
Standalone ist ab 2.0.0 die einzige unterstützte Distribution.
WordPress-Kunden müssen migrieren via dem 8-Schritt-Pfad in sdd/docs/howto/wp-to-standalone-migration.md (Vault):
- Knowledge-Export aus dem WP-Admin.
- Standalone parallel auf gleicher Domain installieren.
- License-Co-Aktivierung (Spec 0073 Example 4).
- Knowledge-Import in Standalone.
- Settings manuell übertragen (Branding, Welcome, Custom-Events).
- Frontend-Loader-Umstellung.
- WP-Plugin entfernen.
- Verifikation auf der Live-Site.