ERGEBNISSE
Was dieser Prompt liefert
- Der gemeinsame Vertrag ist eindeutig
- Verhalten und Abnahmekriterien stimmen überein
VOR DEM START
Vorbereitung
- Der abzugleichende Nutzerablauf ist klar
- Mindestens zwei Zielclients laufen
Was die KI zuerst prüfen soll
apps/tabtin-electronapps/tabtin-iosapps/tabtin-androidpackagesSTARTBEREIT
Vollständiger Prompt
Kopiert den vollständigen Prompt samt Ausführungs- und Abnahmegrenzen.
Gleichen Sie eine TabTin-Fähigkeit aus echtem Nutzerablauf und Vertrag ab, nicht durch mechanisches Portieren einer UI. Lesen Sie AGENTS.md, Plattformregeln, apps/tabtin-electron, apps/tabtin-ios, apps/tabtin-android und packages. Verfolgen Sie Aktion → Zustand → API/Echtzeit → Persistenz → erneutes Rendern. Die Backend API bleibt mit veröffentlichten Clients kompatibel.
Definieren Sie plattformneutral Zustand, Eingaben, Ausgaben, Fehler und Rechte und kennzeichnen Sie legitime Unterschiede. Gemeinsame Regeln gehören in Domain/Protokoll; jede Plattform folgt Navigation, Lifecycle, Barrierefreiheit und Offline-Konventionen. Neue Backend-Felder sind optional mit sicherem Default und für alte Clients lesbar. Ändern Sie Daemon oder stillgelegte Wege nicht für oberflächliche Symmetrie.
Testen Sie den Vertrag automatisiert, Electron mit Tests/Typecheck, iOS nach jeder Änderung mit xcodebuild, Android mit Gradle. Vergleichen Sie dieselben Daten in Erfolg, leer, Fehler, verweigert und erneutem Einstieg. Berichten Sie Differenzen, Nachweise, API-Kompatibilität und offene Geräte. Kein commit oder Release ohne Auftrag.