← Code-Übersicht

0021_final_local_gateway.sql

Pfad: migrations/0021_final_local_gateway.sql

Ext: sql

Größe: 1292 Bytes

Geändert: 2026-07-16 18:25:20+02

UPDATE dokumentation
SET body = body || $progress$

## Supervisionsfortschritt 2026-07-16 (Finaler lokaler Lauf)
- Das vollstaendige Offline-Gateway ist mit 67 PHPUnit-Tests/240 Assertions, PHPStan Level 8, 9 Node-Tests, YAML, Syntax und LOC gruen.
- Ohne ausgeschlossene Wetell-Konfiguration endet `run-rechnung.php` fail-closed mit Exit 1; Rechnungsdateien bleiben exakt 0 zu 0 und Lexware wird nicht aufgerufen.
- VCS-Vorpruefung: Runtime-Credentials sind ignoriert; Secret-/Grossdatei-Gateway prueft 223 Versionskandidaten ohne Fund.
$progress$,
    updated_at = now()
WHERE slug IN (
    'task-rechnungstests-und-fehlerinjektion',
    'task-betriebsreife-deployment-und-abhaengigkeiten',
    'task-versionskontrolle-und-reproduzierbare-quality-toolchain'
);

UPDATE dokumentation
SET body = replace(body, '221 Versionskandidaten', '223 Versionskandidaten') || $progress$

## Finaler lokaler Freigabebefund

Alle lokal und ohne Credential-Aenderung ausfuehrbaren Gates sind gruen. Das System bleibt fuer unbeaufsichtigte externe Buchungen nicht einsatzbereit, bis reale Wetell-Anmeldung/PDF, erreichbarer Lexware-Testtenant, feldweiser Realbeleg, Exactly-once-E2E sowie Restart-/Rollback-Drill belegt sind.
$progress$,
    updated_at = now()
WHERE slug = 'task-supervision-gesamtbefund';