Skip to content

Handoff: vollständigen Codex-Abschluss prüfen und Fehler verständlich melden - #79

Merged
DeepWolf42 merged 1 commit into
codex/issue-77-verified-handofffrom
codex/handoff-provider-completion-current-20261101
Nov 1, 2026
Merged

DeepWolf42 merged 1 commit into
codex/issue-77-verified-handofffrom
codex/handoff-provider-completion-current-20261101

Conversation

@DeepWolf42

@DeepWolf42 DeepWolf42 commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner

Der Codex-Adapter konnte eine vorhandene Vorschlagsdatei auch ohne erfolgreich abgeschlossenen CLI-Turn akzeptieren. Dieser Kandidat verlangt einen vollständigen, widerspruchsfreien Ereignisstrom und bindet die finale Nachricht an den geprüften ChangeSet. Fehler, unvollständige Turns, Werkzeuge und abweichende Vorschläge werden vor Änderungen verworfen und über den bestehenden Handoff als FAILED_WORKER gespeichert.

Der vorhandene Runner erfasst stdout/stderr optional getrennt, mit gemeinsamer Ausgabegrenze und unveränderter Prozessbegrenzung. Nur stdout ist der Codex-Ereignisstrom. Standardverhalten und Ergebnisschema anderer Prüfer bleiben unverändert. Neue feste Diagnosecodes und --human liefern deutsche Bedienhinweise ohne rohe Workerdiagnostik; Erfolgs-JSON und Exit-Codes bleiben erhalten, Eingabefehler ergänzen diagnostic_code.

Basis: #78 / 28c6552. Eigener Head: 5ab32fd. Die parallele Historien-/Indexprüfung des Parents bleibt erhalten. Nur neun eigene Dateien geändert, einschließlich synchroner EN/DE-Dokumentation.

Validierung: 25 neue Tests; gesamte lokale Windows-Suite320 Tests PASS/5 Capability-Skips. Beide Completion-Gates auf exakt5ab32fd PASS. Unabhängiger Review prüfte Prozess-/Ausgabegrenzen, finale25 Gegenfälle, einen separaten Statusprozess und tatsächliche Vorschlags-/Diffbindung. Drei reale CLI-Aufrufe mit synthetischen freigegebenen Eingaben: erster Versuch korrekt vor Apply gestoppt wegen Kanalmischung, zweiter nach Fix erfolgreich, dritter auf neuer Parent-Basis erfolgreich. Keine alten Versuche überschrieben. Finaler Status/Duplicate/Human-Aufruf erfolgreich; Quelle unverändert. Codex CLI0.166.0-alpha.5.1, vorhandener ChatGPT-Login; Modellidentität und Geldkosten UNKNOWN. Private Pfade, Rohlogs und Profile bleiben außerhalb GitHub.

Gehostete CI41319744112 SUCCESS: Ubuntu320Tests/1Skip, Windows320Tests/2Skips, beide Completion-Gates und repository-policy PASS. Getesteter synthetischer Mergecheckout864004b2d0f156858660f3afb45866e419811565 aus exakt Head5ab32fd und Parent28c6552; kein Produktmerge. Der auf gestapeltem Ziel sonst nicht automatisch laufende bestehende Secret-Scan41319852988 wurde einmal auf dem eigenen Zweig separat gestartet und bestand auf exakt5ab32fd. Weiterhin eigener Draft auf #78. Kein Merge, Release, neuer Dienst, Rechte-/Consumer-Pinwechsel oder allgemeiner Modell-/Cloud-Qualitätsnachweis. Der Runner dekodiert weiter mit UTF-8-Ersetzung: keine Rohbyte-Attestation. Aufbaufehler vor dem geschützten Parser können weiterhin bestehendes UNKNOWN/Recovery ergeben. Geänderte Prüferquellen verlangen neue Belegqualifikation.

@DeepWolf42
DeepWolf42 merged commit 39c8df3 into codex/issue-77-verified-handoff Nov 1, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant