710 B
710 B
Odbiór publikacji — brief
Cel: odczytywać atomowe snapshoty opublikowane przez CMS, nigdy szkice ani projekt edytora.
Zakres: dedykowane PDO, jawna lista kolumn, status = published, niepusta data publikacji, brak cache treści. Ustawienia JSON mają sprawdzane typy, nawigacja dopuszcza bezpieczne ścieżki lokalne i HTTPS. Filtr publikacji CMS jest granicą zaufania dla HTML/CSS; renderer dodatkowo filtruje aktywną treść i wymusza zakres CSS oraz CSP.
Odbiór: szkic nie wycieka, zapis szkicu nie zmienia strony, wycofanie natychmiast zwraca 404. Operator uruchamia migracje w Sensory i nadaje prawa kolumnowe według CMS_CONTRACT.md. Renderer nie tworzy ani nie migruje bazy produkcyjnej.