## Epic 8: Architektur‑Guards und CI – Regeln durchsetzen - Zusammenfassung: Detekt/KTLint Regeln, Dependency Checks, Bundle Budgets - Beschreibung: - Ziel: Die Architekturregeln technisch erzwingen, um Regressionen zu vermeiden. - Guards: - Verbot Feature→Feature Dependencies (nur → `frontend/core:*`). - Verbot manueller `Authorization`‑Header im Code (nur DI‑`apiClient`). - CI: Dependency‑Graph‑Diff, Bundle‑Size‑Budget je Shell, `docker compose config` Validierung. - Definition of Done (DoD): - CI bricht bei Verstößen, Berichte werden erzeugt. - Auf `main` grüner Build mit aktiven Guards.