Files
vendoo/docs/SLICE_06_ACCEPTANCE.md

1.2 KiB
Raw Permalink Blame History

Slice 06 Abnahme

Funktionsabnahme

  • Studio Flow öffnet den sichtbaren Listing-Editor.
  • gespeicherte Listings können vollständig bearbeitet werden.
  • Fotos können ergänzt, entfernt, sortiert und als Cover gesetzt werden.
  • der vorhandene Fotoeditor funktioniert im Generator und im Listing-Editor.
  • WYSIWYG-Änderungen erscheinen unmittelbar im HTML-Code.
  • HTML-Codeänderungen werden in den WYSIWYG-Editor zurückgeführt.
  • Generator und Listing-Editor rendern eine separate Plattformvorschau.
  • Rich-Text-HTML wird dauerhaft in description_html gespeichert.
  • Klartext bleibt in description als Fallback erhalten.
  • Plattformvorschauen laufen in sandboxed iframes.

Technische Abnahme

  • DB-Migration für description_html im MIGRATIONS-Array.
  • photos und tags werden bei Updates als JSON gespeichert.
  • Listing-Updates verwenden eine feste Feld-Allowlist.
  • Client- und Server-Sanitizing für Rich-Text-HTML.
  • JavaScript-/ESM-Syntaxprüfung bestanden.
  • keine doppelten statischen HTML-IDs.
  • CSS-Klammerstruktur vollständig.
  • keine .env, Datenbanken, Uploads oder node_modules im Paket.