Plan: R4.1/R4.2 Aufraeumen + R3.2 Rueckbau erledigt
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
7d2a312713
commit
03b644e609
1 changed files with 3 additions and 3 deletions
|
|
@ -82,7 +82,7 @@ R2.2+R2.3 erledigt: Hub-Landing komplett ueberarbeitet (datengetriebenes Tarif-G
|
|||
- [x] **R3.0b Kündigungsbutton § 312k BGB** — Erledigt 03.07.: „Verträge hier kündigen"-Button im Hub-Footer (ständig verfügbar) → öffentliche Bestätigungsseite `/de/kuendigung` ohne Login (Art der Kündigung ordentlich/außerordentlich mit Grund, Zuordnungsdaten, Beendigungszeitpunkt, Bestätigungsschaltfläche „jetzt kündigen") → persistiert `termination_requests` + sofortige automatische Zugangsbestätigung per Mail (§ 312k Abs. 4) + Betreiber-Mail. Kündigungen laufen in der Recht-&-Compliance-Queue unter den Widerrufen auf (K-Vorgänge, eigener Filter, Erledigt/Wieder-öffnen).
|
||||
- [x] **R3.0c Erlöschens-Checkbox im Publikationsflow** — Erledigt 03.07.: Vierte Bestätigung im Einreichungs-Modal („sofortige Ausführung, Widerrufsrecht erlischt mit vollständiger Vertragserfüllung", § 356 Abs. 4/5 BGB); Zeitpunkt wird beim Submit als `withdrawal_waiver_consented_at` an der PM protokolliert. Index-Schnell-Submit (wire:confirm) durch das gemeinsame Modal ersetzt — der Pfad umging bisher alle rechtlichen Bestätigungen. Formulierung der Klausel vor Go-Live anwaltlich prüfen (O1).
|
||||
- [ ] **R3.1 Rechtstexte final** — **Architektur beschlossen (03.07., `docs/legal/Rechtstexte-Architektur.md`):** Single-Source-Rechtstexte in der Hub-DB (`legal_documents` + `legal_document_sections`, versioniert, Portal-Flags, Platzhalter-Variablen), auf allen drei Domains nativ gerendert; AGB-Zustimmung mit `agb_version_id` protokollieren; neue Seiten Widerrufsbelehrung+Musterformular (nur Hub), Meldeverfahren (DSA), Redaktionsrichtlinien. Erlöschens-Checkbox (R3.0c) und Kündigungsbutton § 312k (R3.0b) sind bereits umgesetzt. Inhalte formuliert der User gerade aus — Umsetzung des Datenmodells + Admin-Pflege, sobald erste Texte vorliegen. Vorarbeit erledigt: Hub-Gerüst auf den statischen Seiten (Rechtsseiten/API/FAQ rendern host-aware Hub-Header/-Footer). — `agb`, `datenschutz`, `impressum`, `cookies` sind explizit als „Platzhalter — vor Go-Live ersetzen" markiert. Ohne finale Texte **kein Go-Live** (Abmahnrisiko). Cookie-Consent-Setup klären.
|
||||
- [ ] **R3.2 Marketing-Seiten: Inhalt oder Rückbau** — `presse` (erfundener Pressekontakt „Lisa Müller"), `team` (erfundene Personen), `karriere` (Bewerben-Buttons ohne Ziel), `partner`, `hilfe` (dünn), `ueber-uns` (Platzhalter-Kennzahlen) sind live geroutet. Pro Seite entscheiden: echte Inhalte liefern **oder** Route + Navigation vorerst entfernen. Empfehlung: lieber weniger Seiten, aber ehrlich.
|
||||
- [x] **R3.2 Marketing-Seiten: Inhalt oder Rückbau** — Entschieden + umgesetzt 03.07. (User: Rückbau): `presse`, `team`, `karriere`, `partner` samt Routen entfernt; altes Scaffold (livewire web.burger-menu/header/footer) mit raus. Legacy-Links: team/partner/karriere `.html` → 301 Startseite, presse/* behält die 301-Regel auf /faq. Seiten können später mit echten Inhalten zurückkommen (git-Historie). **Verbleibend:** `hilfe` (dünn) und `ueber-uns` (Platzhalter-Kennzahlen) sind weiter live — Inhalte bei Gelegenheit schärfen [EXTERN].
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -90,8 +90,8 @@ R2.2+R2.3 erledigt: Hub-Landing komplett ueberarbeitet (datengetriebenes Tarif-G
|
|||
|
||||
> Kontext (User, 03.07.): Bei der Frontend-Entwicklung gab es eine **alte Version** — es können noch **Fragmentseiten aus dieser Version** herumliegen. Die Funde unten (examples/, altes engl. Header/Footer-Layout, welcome, brand-mark, Variant-Views) passen dazu; beim Aufräumen gezielt nach weiteren Alt-Fragmenten suchen (auch in `components/web/**` und ungerouteten Blades).
|
||||
|
||||
- [ ] **R4.1 Tote Dateien entfernen** — `web/examples/` (4 Demo-Views mit Lorem/Mustermann), `welcome.blade.php`, `brand-mark.blade.php`, `layouts/web-master-test.blade.php`, `layouts/footer.blade.php` + `layouts/header.blade.php` (altes englisches Layout, 38 tote Links) — alle nirgends geroutet/inkludiert (verifiziert per grep; dynamische Auflösung vor Löschen nochmal prüfen).
|
||||
- [ ] **R4.2 Tote Komponenten entfernen** — 12 ungenutzte `x-web`-Komponenten: `category-strip`, `dossier-card`, `events-week`*, `hero-banner`, `highlights-slider`, `home-hero`, `press-release-list-item`, `presseecho-release-card`, `sidebar-categories`, `sidebar-companies`, `sidebar-newsletter`, `sidebar-rss`. (*`events-week` erst nach Entscheidung R2.3/Konzept „echte Datenquellen".)
|
||||
- [x] **R4.1 Tote Dateien entfernen** — Erledigt 03.07. (User-Freigabe): `web/examples/` (4 Demo-Views), `welcome`, `home` („B2IN"-Fragment), `brand-mark`-View (die gleichnamige, viel genutzte *Komponente* bleibt), `layouts/web-master-test`, altes engl. `layouts/header`+`footer` — alle per grep verifiziert (inkl. dynamischer Auflösung).
|
||||
- [x] **R4.2 Tote Komponenten entfernt** — Erledigt 03.07.: die 12 gelisteten `x-web`-Komponenten + 7 zusätzlich gefundene Chain-Dead-Komponenten (`main-navigation`, `breadcrumb`, `page-header`, `content-layout`, `article-card`, `section-header`, `sidebar-widget` — nur von examples/ bzw. anderen toten Kandidaten referenziert). Verwaiste `.highlights-slider`-CSS-Regeln mit entfernt, Web-Build gegengeprüft. Suite grün.
|
||||
- [ ] **R4.3 Dedup (optional, nice-to-have)** — Release-Card-Vereinheitlichung, Industrie-Icon-Map → Config, Inline-SVGs → Icon-Set, `<x-web.container>` (alt 6.2/6.3). Nur wenn Zeit; kein Release-Blocker.
|
||||
|
||||
---
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue