# Memory Bank: Product Context

## Пользователи

- **Операторы** — CRUD модулей, пиров, ревизий, apply/rollback через API и Web UI
- **Ноды (роль `node`)** — узкие эндпоинты: бандлы, verify, apply на спикере

## Основные сущности

- Модули префиксов (AS_PREFIXES, CDN_CIDRS, DOMAINS, IP_RANGES)
- DoH-профили, BGP communities
- Peers, Speakers
- Ревизии конфигурации (preview, diff, rollback)
- Jobs (асинхронные операции)
- Maintenance policies (мониторинг PostgreSQL)

## Потоки

1. Ingest → Render → Publish revision → Deploy → Node pull/apply bundle
2. Scheduler периодически ставит `module_refresh`
3. Web UI проксирует/вызывает REST API с API-ключом

## Документация

- Обзор: `docs/overview.md`
- Доступ и роли: `docs/access.md`
- API: `docs/api.md`
