CW – Control & Watch 3.0.0-alpha8

Content Assets, sauberer Frontend-Output und lesbare Asset-URLs

- gemeinsame hashbasierte Content-Asset-Pipeline im CW-Core für Seiten und Module
- Seiten-CSS und Seiten-JavaScript werden beim Speichern als externe Build-Artefakte erzeugt; fehlende oder veraltete Dateien werden bei Bedarf automatisch neu gebaut
- verwaltetes Custom-CSS/-JS wird im öffentlichen Renderpfad nicht mehr inline ausgegeben
- neuer geschützter Content-Asset-Handler mit ETag, Last-Modified und langfristigem Immutable-Cache
- lesbare Frontend-Asset-URLs unter /assets/project/, /assets/core/, /assets/module/ und /assets/generated/ statt sichtbarer PHP-Asset-Endpunkte und Query-Parameter
- bestehende gehärtete PHP-Asset-Handler bleiben intern als Sicherheits- und Auslieferungsschicht erhalten
- Dokumentkopf für SEO-, OpenGraph-, Consent- und Frontend-Tool-Assets lesbarer formatiert
- Medienverwaltung: Uploadziel folgt zuverlässig der gewählten Quelle bzw. dem gewählten Ordner
- Search Foundation: Navigationstrigger respektiert die konfigurierte Suggest-/Overlay-Ausgabe
- keine zentrale SQLite-Schemamigration erforderlich
