# Навык: модуль m01-server-db (серверный слой данных WatchBody) > Инструкция ИИ-агенту для продолжения работы над модулем. Модуль — > детерминированный код; навык — только инструкция (d-dev-6). ## Контекст Модуль реализует серверный слой данных v1 системы WatchBody («Феникс 6X»): PostgreSQL-схемы `src`/`ref`, psql-функции, миграции, домен C# и DAL-репозитории, `--mode migrate`. Алгоритм — d-dev (`std1\_rules\d\d-dev.md`); требования модуля — `1-docs\4-modules\m01-server-db\module_reqs.md` (самодостаточна); план и статусы шагов — `readme.md` рядом. ## Как продолжать 1. Прочитай `1-docs\4-modules\m01-server-db\readme.md` — найди первый шаг со статусом ⬜ и продолжай с него (прерывание/продолжение — d-dev-6). 2. Статусы функций ведутся в `1-docs\2-db\src\functions.md` и `1-docs\2-db\ref\functions.md` (колонки «Статус», «Функция», «Репозиторий»; модель — d-dev-1..3). 3. Каждый шаг с пометкой «**Пользователь!**» завершается остановкой и явным утверждением пользователя — переход без утверждения запрещён (d-dev-4). 4. Код модуля — в `3-app\2-cli\Server.WatchBody.*` (домен и репозитории — в Core-проекте), SQL — в `2-db\migrations\` и `func_specs\` модуля; доступ к БД — только Kit.Helpers `SqlHelperAbstract` (SqlHelperPostgres).