# Abnahmebericht – Vendoo Production Updater 2.2 ## Behobener Defekt - `Vendoo.Updater.Worker.ps1`: `"$Label: ..."` zu `"${Label}: ..."` korrigiert. - `Vendoo.Updater.Worker.ps1`: `"$Title: ..."` zu `"${Title}: ..."` korrigiert. ## Ursachenanalyse Der 2.1-Abnahmetest kontrollierte Textverträge, BOM, Fehlerkanal und Paketstruktur, führte aber keinen echten Windows-PowerShell-Parser aus. Die Formulierung im 2.1-Abnahmebericht war daher falsch. ## Neue Abnahmegrenzen - plattformunabhängiger statischer Regressionstest für ungültige `$Variable:`-Verweise - lokale Parserprüfung mit `System.Management.Automation.Language.Parser` vor jedem Updaterstart - zweite Parserprüfung im Worker-Host vor dem Laden des Worker-Kerns - Windows-PowerShell-5.1-Parserjob in GitHub Actions - Release-Workflow von erfolgreichem Windows-Parserjob abhängig ## Prüfgrenze dieser Paketumgebung In der Linux-Paketumgebung kann Windows PowerShell 5.1 nicht ausgeführt werden. Deshalb wird hier nichts als Windows-Parserlauf ausgegeben. Der exakte Windows-PowerShell-5.1-Parser läuft stattdessen zwingend lokal vor dem Start und im Windows-GitHub-Actions-Job.