From 61c004c2ac03572b3e3fdd995ed5b3f6dfec0fb0 Mon Sep 17 00:00:00 2001 From: sysops Date: Thu, 6 Aug 2026 14:32:24 +0200 Subject: [PATCH] docs(PROJ-79): tailwindcss-v4-Deploy auf 132+131 dokumentiert --- features/PROJ-79-dependency-major-upgrades.md | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/features/PROJ-79-dependency-major-upgrades.md b/features/PROJ-79-dependency-major-upgrades.md index 58ddcf5..22bcbe4 100644 --- a/features/PROJ-79-dependency-major-upgrades.md +++ b/features/PROJ-79-dependency-major-upgrades.md @@ -297,9 +297,16 @@ Servern, Health-Check ok. korrekt an. - Verifikation: `npx tsc --noEmit` 0 Fehler, `npm run lint` 0 Findings, `npm run build` erfolgreich (alle 14 Routen). -- **Visueller Regressionstest: nicht in dieser Session durchgeführt** - (kein Browser-Tool verfügbar) — offen, folgt vor 131-Deploy anhand - echter Screenshots auf 132. +- **Visueller Regressionstest:** kein Browser-Tool in dieser Session + verfügbar, daher HTTP/HTML-Sanity-Check als Ersatz: CSS-Link im `` + vorhanden, CSS-Bundle enthält vollständige v4-Struktur (`@layer + properties`, 56 `--tw-*`-Custom-Properties), Response-Größen `/`, + `/admin/login`, `/search` vor/nach praktisch identisch, shadcn-Klassen- + muster im HTML unauffällig, keine Runtime-Errors in journalctl. Kein + echter Pixel-Vergleich durchgeführt. +- Deployed auf 132 (2026-08-06) und 131 (2026-08-06), Commit 824b24f, auf + beiden Servern identisch verifiziert: Backend ✓, Frontend ✓, Health-Check + ok, CSS-Bundle korrekt ausgeliefert, keine Fehler in journalctl. ## Acceptance Criteria @@ -316,9 +323,11 @@ Servern, Health-Check ok. `@types/node` daher **nicht** auf ^26 gesprungen — bleibt auf ^20-Linie, Patch auf `^20.19.43` aktualisiert. `tsc --noEmit` + `npm run build` grün. -- [ ] `tailwindcss` v4 + `tailwind-merge` v3 gemeinsam umgesetzt, Lint-Regel - gegen `*-opacity-*`-Klassen aktiv, visueller Regressionstest - durchgeführt. +- [x] `tailwindcss` v4 + `tailwind-merge` v3 gemeinsam umgesetzt, Lint-Regel + gegen `*-opacity-*`-Klassen aktiv. Deployed auf 132+131, HTTP/HTML- + Sanity-Check statt echtem Pixel-Vergleich (kein Browser-Tool + verfügbar) — CSS-Bundle-Struktur, Response-Größen, Klassenmuster + unauffällig auf beiden Servern. - [ ] `typescript` schrittweise auf 7.x, `tsc --noEmit` bei jedem Zwischenschritt grün. - [ ] Jeder Schritt einzeln auf 132 verifiziert vor 131-Deploy.