Plan P1: Menue-Icon-Pruefung erst in Task 5, genauere Pruefung auf doppelte Grundregeln

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ClaudeandClaude Opus 5.5 committed 2026-10-06 06:02:54 +00:00
1 parent 74e70c654f
commit 3179b9cb41
1 file changed
+5 -5
@@ -60,10 +60,6 @@ Expected:
- Exit 0.
- Die TP2-Zeile gibt nichts aus. Gibt sie etwas aus: stoppen und den Eigentümer fragen. Empfehlung: TP2 zuerst nach `test` bringen.
- [ ] **Step 2: Gate `p1` um die Menü-Prüfung ergänzen**
In `$W/gates.mjs` bekommt `p1` den Eintrag `scoped: { 'icon-svg': { views: '*', ignore: ['#inhalt *'] } }`. Damit prüft `icon-svg` ab P1 Menü, Mobil-Leiste und Login auf allen Ansichten, den Seiteninhalt aber erst ab dem jeweiligen Paket.
### Task 1: `statusTone`
**Files:**
@@ -252,7 +248,7 @@ Zusätzlich:
- [ ] **Step 3: Jede Basisregel genau einmal**
Run: `source /root/reports/ticketsystem-design-2026-10-04/werkzeug/env.sh && for s in btn table overlay page badge urgent-toggle list-row toolbar seg empty field; do printf '%s ' "$s"; rg -c "^\.$s( |\{|,)" src/styles/global.css; done`
Run: `source /root/reports/ticketsystem-design-2026-10-04/werkzeug/env.sh && for s in btn table overlay page badge urgent-toggle list-row toolbar seg empty field; do printf '%s ' "$s"; rg -c "^\.$s *\{" src/styles/global.css; done`
Expected: Hinter jedem Namen steht `1`.
- [ ] **Step 4: Bauen**
@@ -414,6 +410,10 @@ Bleiben:
Run: `source /root/reports/ticketsystem-design-2026-10-04/werkzeug/env.sh && git rm -q src/components/Footer.jsx src/lib/sidebar.js tests/unit/sidebar.test.mjs && rg -n "Footer|startsCollapsed|lib/sidebar" src tests`
Expected: keine Treffer.
- [ ] **Step 7a: Gate `p1` um die Menü-Prüfung ergänzen**
In `$W/gates.mjs` bekommt `p1` zusätzlich `scoped['icon-svg'] = { views: ['*'], ignore: ['#inhalt *'] }`. Der vorhandene Eintrag `scoped['overflow-x']` bleibt. Damit prüft `icon-svg` ab hier Menü, Mobil-Leiste und Login auf allen Ansichten, den Seiteninhalt erst im jeweiligen Paket. Commit im Werkzeug-Repo.
- [ ] **Step 7: Ansicht `menue-mobil`**
Bei 390×844 läuft: