# Vendoo 1.34.0 – Abnahmebericht

**Release:** GitHub CI/CD & Zero-Edit Installer Foundation  
**Prüfdatum:** 09.07.2026  
**Basis:** Vendoo 1.33.0

## Umgesetzte Abnahmepunkte

- geführte Windows-Installationsmaske für lokalen Betrieb und Docker Desktop,
- geführter Shell-Assistent für Linux, macOS, NAS/Portainer und VPS,
- keine manuelle Bearbeitung von `.env`, Compose oder Caddy-Konfiguration erforderlich,
- automatisch erzeugter Erst-Admin-Code,
- Eingabevalidierung für Port, URL und Domain,
- automatisches VPS-HTTPS über getrennten Caddy-Stack,
- persistenter Runtime-Konfigurationsspeicher für Einstellungen im read-only Container,
- CI für reproduzierbare Installation, Syntax, Migrationen, Git-Sicherheit, Compose und Docker-Testbuild,
- Release-Automation für ZIP, SHA-256 und GHCR-Images,
- kontrollierter Git-Erstimport mit lokalem Sicherheitsgate,
- real angelegter Branch `release/1.34.0-initial-import`,
- real angelegter Draft Pull Request #3.

## Bestandene Prüfungen

- JavaScript-/MJS-Syntaxprüfung,
- POSIX-Shell-Syntaxprüfung,
- simulierte Installationsläufe für Docker lokal, NAS-Bind-Mount und VPS/Caddy,
- dabei erkannter und behobener Standardwert-/Prompt-Fehler im Shell-Assistenten,
- YAML-Parsing aller Compose- und GitHub-Workflow-Dateien,
- Deployment-Gate 1.34.0,
- Git-Sicherheitsgate,
- Datenbankmigrationstest gegen frische und bestehende Testdatenbank,
- bestehender Testdatensatz blieb erhalten,
- persistenter Konfigurationsspeicher einschließlich Dateirechten und Mehrzeilen-Sperre,
- Versionsgleichstand von Paket, Lockfile, UI, Manifest, Compose und Installer,
- kein produktives Secret oder Laufzeitdatum im bereinigten Release.

## Nicht als praktisch getestet ausgewiesen

- tatsächlicher WinForms-/PowerShell-5.1-Lauf auf Windows,
- Docker-Build und Containerstart mit realem Docker-Daemon,
- Docker Desktop auf Windows/macOS,
- Portainer-Import auf einem realen NAS,
- Caddy-Zertifikatsausstellung mit echter Domain und öffentlichem DNS,
- Browser-End-to-End-Abnahme,
- vollständige native Node-Laufzeit mit kompiliertem `better-sqlite3`,
- veröffentlichter GitHub-Release-Workflow und GHCR-Push.

## Abnahmeentscheidung

Das Release ist als vollständiges Drüberkopier-Paket, Zero-Edit-Installationsgrundlage und kontrollierte GitHub-Importbasis freigegeben. Zielsystemtests bleiben gemäß Installations- und Abnahmeanleitung verpflichtend. Nicht ausgeführte Laufzeittests werden nicht als bestanden dargestellt.
