Fix native CI permit handoff and bounded acknowledgement
PR and Push Build/Test / windows-build-and-test (push) Successful in 17m40s
PR and Push Build/Test / portable-build-and-test (push) Successful in 7m31s
PR and Push Build/Test / macos-native-full (push) Canceled after 1h37m21s

This commit is contained in:
codex committed 2026-10-08 11:55:44 +02:00
1 parent ea545bf719
commit 399f77a0f1
4 files changed
+172 -8

No files matched your search

@@ -96,3 +96,12 @@ Die offenen Tasks 4.2 und 4.4 des bestehenden Changes `add-macos-user-communicat
- **THEN** eine bekannte WAV-Datei wird durch den tatsächlichen Backendpfad verarbeitet
- **AND** Output, Host, Laufzeit und Voraussetzungen werden getrennt je Backend dokumentiert
- **AND** fehlende Zugangsdaten oder Laufzeiten werden nicht stillschweigend angenommen oder durch einen Ersatzprovider verdeckt
#### Scenario: Native CI wartet auf die tatsächlich empfangene Installationsfreigabe
- **GIVEN** der frische macOS-Gast hat seine native Bereitschaft und den eigenen beschreibbaren Datenträger nachgewiesen
- **WHEN** der Host die geprüfte, an Run, Source-Commit und Datenträger gebundene Freigabe über die gemeinsame Ablage übermittelt
- **THEN** der Gast prüft den vollständig gelesenen Inhalt auch bei veralteten Dateigrößen-Metadaten
- **AND** der Host meldet den Beginn der Installationsphase erst nach einer passenden Gastquittung
- **AND** eine ausbleibende oder ungültige Freigabe erzeugt innerhalb von fünf Minuten eine terminale Fehlerquittung, ohne einen Datenträger zu verändern
- **AND** die bestehenden erneuten Eigentums- und Datenträgerprüfungen vor dem Löschen bleiben erforderlich
@@ -38,4 +38,6 @@
Abschluss Ticket 02 (2026-10-06): WAV-/Verfahrensvorbereitung akzeptiert; lokales Ticket auf Benutzerauftrag geschlossen. Task 3.2 einschließlich aller fehlenden Windows-Backendläufe bleibt offen. [Abschluss und offene Abnahmematrix](windows-platform-acceptance-completion.md).
- [ ] 3.3 Die an Run, Source-Commit und Datenträger gebundene Installationsfreigabe gastseitig quittieren und den reparierten Ablauf durch einen frischen vollständigen nativen CI-Lauf nachweisen. Fehlende oder ungültige Freigaben müssen innerhalb von fünf Minuten terminal fehlschlagen. Die Offline-Fälle für veraltete Metadaten, unveränderten Datei-Inode und die Ablehnung unvollständiger oder fremder Freigaben ersetzen den nativen Lauf nicht.
Alle Einträge beschreiben zukünftige Arbeit. Dieser Planungsschritt startet keine Implementierung, Anwendungstests oder Abnahme. Die fachlichen Ergänzungen werden im jeweiligen bestehenden Change geführt; frühere Nachweise und die ursprünglichen Kommunikationsaufgaben bleiben erhalten.