ODMA
CMS и доменный контент
У интеграции контента есть владелец
infrastructure/c_cms владеет повторно используемыми адаптерами CMS, транспортом и регистрацией контента. Предметный плагин остаётся в своём домене вместе с моделью, сериализатором и тестами. Редактирование через CMS не меняет владельца поведения.
Корень композиции приложения подключает доменный контент к реестру CMS. Идентификаторы плагинов и поля сериализаторов — явный контракт frontend и backend. Локальные медиа передаются путями относительно настроенного media origin.
Черновики и опубликованный контент имеют разные правила доступа. Публикация — явное редакторское действие. Уникальный шаблон может не иметь placeholders; остальные предоставляют только поддерживаемые компоненты.
Публичный рендеринг сохраняет смысл 404 и инфраструктурных ошибок. Статическая доставка требует пересборки после публикации; серверный рендеринг читает опубликованную страницу во время запроса.