[draft] DM как полный демиург
Заглушка. Содержание будет наполняться постепенно.
DM может что угодно: удалить, добавить, поменять. Без guardrails, кроме физических защит данных. Все DM-операции — события. RLS разрешает role=dm писать любые типы событий. Safety обеспечивается через soft delete, версионирование контента и audit log — но не через ограничение прав.
Что планируется в статье
- Список DM-only операций как именованных событий (dm_overwrite_hex, dm_inject, ...)
- Soft delete only — никаких
DELETE FROM events - Версионирование контента (item_version, monster_version, ...)
- Audit log: что пишется, кто читает, как смотреть историю
- Что DM не может (drop базы, чужие кампании, auth.users)