Gesamtprojekt: Nachtrag 39 -- EXT-04, RTE-03 gemergt
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (push) Canceled after 0s
CI / DMS Security-Test-Gate (AC5, Merge-Gate) (push) Canceled after 0s
CI / Core-Modul (Build/Vet/Test) (push) Canceled after 0s
CI / DMS-Modul Supply-Chain-Scan (govulncheck) (push) Canceled after 0s
CI / Web (dms-browser) (push) Canceled after 0s
CI / Web (pdf-viewer) (push) Canceled after 0s
CI / Web (shl) (push) Canceled after 0s
Supply-Chain-Scan (Go) / govulncheck (push) Canceled after 0s
Supply-Chain-Scan (npm) / npm-audit (push) Canceled after 0s
CI / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (push) Canceled after 0s

This commit is contained in:
root committed 2026-09-26 11:36:33 +00:00
1 parent 567e90500a
commit 30cd35722d
1 file changed
+22
+22
View File
@@ -986,3 +986,25 @@ Vier offene PRs nach `main` gemerged (vorher Head `f4d2f563`):
- `scripts/migrations-fresh-check.sh`: Abbruch wegen fehlender `TEST_TENANT_DSN_B` — bekannte, vorbestehende Umgebungslücke, keine Regression
Kein Deploy — der separat abgeschlossene Rollout auf 131 wurde von dieser Aufgabe nicht angefasst.
## Nachtrag 39 -- EXT-04, RTE-03 gemergt
Zwei offene PRs gemergt, konfliktfrei:
- PR #200 (ai EXT-04, Extraktions-Korrektur-Oberflaeche)
- PR #201 (workflow RTE-03, Routing-Regel-Editor)
Elf weitere zuvor offen gemeldete PRs (#189-199) waren bereits Vorfahren von main (aus fruehereren Merges), keine erneute Aktion noetig, nur per Ancestor-Check verifiziert.
RTE-03 wurde bewusst ohne Abhaengigkeit auf RTE-02/routingengine gebaut (Testlauf-Panel nutzt direkt routingrule.Matches), um einen Merge-Konflikt mit dem damals parallel laufenden RTE-02-Merge zu vermeiden. Nach diesem Merge waere eine Umstellung auf routingengine moeglich, aber nicht trivial genug fuer diese Aufgabe -- bleibt als spaetere Verbesserung offen.
Verifikation (frischer Klon auf Host 204):
- `go build`/`go vet`: ai und workflow sauber
- `go test ./...`: ai 21 Pakete PASS, workflow 20 Pakete PASS
- Frontend `web/ai-extraction-review`: 6/6 Vitest, tsc sauber, next build erfolgreich (bekannter @nexarch/shl-Symlink->Kopie-Fix erneut angewendet, npm ci erzeugt den Symlink jedes Mal neu)
- Frontend `web/routing-rules`: 7/7 Vitest, tsc sauber, next build erfolgreich (gleicher Fix)
- `scripts/check-port-defaults.sh`: PASS
- `scripts/e2e-core-dms.sh`: PASS (TestCoreE2E_TokenJWKSAndPolicy, alle 10 Unterfaelle)
- `scripts/gesamt-token-smoke.sh`: 45/45 bestanden. Rueckbau-Diff zeigte vier zusaetzliche Ports (36039/40497/46345/9501) -- Ursache: ein verwaister `datev-a11y-fixture`-Prozess aus einem fruehreren, unabhaengigen Testlauf lief noch, nicht durch diesen Merge verursacht. Beendet, danach Diff leer.
- `scripts/migrations-fresh-check.sh`: Abbruch wegen fehlender `TEST_TENANT_DSN_B` -- bekannte, vorbestehende Umgebungsluecke, keine Regression
Kein Deploy -- der separat abgeschlossene Rollout auf 131 wurde von dieser Aufgabe nicht angefasst.