Publiczna aplikacja fdmtech.pl: renderer CMS, formularz audytu, szablony i logotypy

This commit is contained in:
FDMTech
2026-10-09 15:22:48 +02:00
commit 48b544c6b3
32 changed files with 1914 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
# 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.