diff --git a/docs/GESAMTPROJEKT-PRUEFPROTOKOLL.md b/docs/GESAMTPROJEKT-PRUEFPROTOKOLL.md index e3fcc4e3..1b734b9e 100644 --- a/docs/GESAMTPROJEKT-PRUEFPROTOKOLL.md +++ b/docs/GESAMTPROJEKT-PRUEFPROTOKOLL.md @@ -821,3 +821,20 @@ Nach dem Merge erneute vollständige Verifikation direkt gegen den neuen `main`- **Ergebnis:** `main` Head `2337841` → `130b1c2`. `main` ist damit erstmals seit Beginn dieser Session der tatsächliche, geprüfte Gesamtstand aller sieben Module — nicht nur die Integrationsbranches. Kein Deploy in diesem Schritt (folgt als separater Rollout-Schritt auf Host 131 nach Nutzerfreigabe). **Restliste:** unverändert gegenüber Nachtrag 30 — AI und Workflow haben weiterhin nur die Bibliotheksebene bzw. je eine neue Next.js-Oberfläche (workflow-approvals, workflow läuft aber noch ohne eigenen Go-`cmd/`-Dienst), Connect hat als einziges der drei neuen Module einen laufenden Go-`cmd/`-Dienst (`connect-app`, API-02). INT-13s Empfangspfad bei Workflow weiterhin nur simuliert geprüft. + +## Nachtrag 32 -- VOR-05 nachgemergt (2026-09-25) + +PR #181 (Workflow VOR-05, Akten-Uebersicht + Wiedervorlagen-Kanban) fehlte im vorherigen Merge (Nachtrag 31). Branch enthielt VOR-04 (PR #173) bereits per Fast-Forward -- geprueft: VOR-04 war zum Merge-Zeitpunkt bereits Ancestor von integration/gesamtprojekt, Merge daher konfliktfrei (nur echte neue Dateien aus VOR-05). + +Verifikation: +- go build/go vet workflow: sauber +- go test workflow (alle Pakete inkl. neue caseoverview/caseoverviewapi): 14 Pakete ok, 3 ohne Testdateien (erwartet) +- web/workflow-cases: 4/4 Testdateien, 7/7 Tests gruen; tsc --noEmit zeigt vorbestehende shl-Baseline-Fehler (identisch bei web/workflow-approvals reproduziert, keine Regression); echter next build nach Symlink->Kopie-Workaround (@nexarch/shl node_modules-Symlink durch echte Kopie ersetzt, wie bei APR-03/VOR-05 selbst dokumentiert) erfolgreich, TypeScript darin sauber +- scripts/check-port-defaults.sh: PASS +- scripts/migrations-fresh-check.sh: PASS (Core Registry 35, Core Mandant 20, DMS 37, Archive 16, Mail 12 -- deckt workflow/ai/connect noch nicht ab, vorbestehende Script-Grenze) +- scripts/e2e-core-dms.sh: PASS (10/10) +- scripts/gesamt-token-smoke.sh: 45/45 bestanden, Rueckbau-Snapshot identisch + +Merge-Commit in integration/gesamtprojekt: 60a30cf. Anschliessend Fast-Forward nach main (main war Ancestor von integration/gesamtprojekt). + +Bekannter Nebenpunkt (nicht neu): @nexarch/shl wird per npm file:-Dependency als Symlink eingebunden; sowohl tsc --noEmit als auch next build/next dev via Turbopack loesen React-Typen im Symlink-Ziel teils nicht auf. transpilePackages ist bereits gesetzt, behebt es nicht vollstaendig. Workaround (Symlink durch echte Kopie ersetzen) ist ein wiederkehrender lokaler Build-Schritt, nicht im Repo persistierbar (node_modules ignoriert). Betrifft alle web/-Apps mit shl-Abhaengigkeit gleichermassen, keine Regression durch diese Kachel.