UI-triggered

Сервіси, виклик яких ініціює користувач через UI (фронт stack-client або electron). Один контролер → один сервіс. Деталі по бізнес-логіці — на конкретних сторінках.

Покриття: 4 ✅ · 2 🟡 · 25 ⬜ (з 31). Легенда: ✅ заповнено · 🟡 частково (є контент, лишились #TODO) · ⬜ скелет (шапка + пара нотаток).

Workspace оператора

СтанСервісUIЩо робить
Робоча областьworkspaceголовний інтерфейс роботи з TU/чатами
Таскиworkspaceчерги задач оператора (ChatActive, Like, Mail …)
AI-нотаткиworkspace · icebreakersAI-нотатки до пари TU↔RU

Statistics & metrics

СтанСервісUIЩо робить
Статистика (legacy)ladies-statistics · operator-statistics · top-3денний бонус-журнал з golden_statistic
Статистика V2ladies-statistics · operator-statistics · top-3те саме з relations-зрізом по даті
🟡Метрикиmetrics-conn-with-users · metrics-tu-scoringKPI операторів / TU з ClickHouse
Dashboarddashboardкешовані dashboard-агрегати тасків
ReportTODOмісячний xlsx-звіт по операторах топа (Balance, OTRR, online, % done)

Sender configuration

СтанСервісUIЩо робить
Chat-sender APIchat-sender · senderapproved chat-invites, white-list по TU
Mail-sender APImail-sender · email-sender · senderapproved mail-invites (NAF/FANM), blacklists
Sender umbrellasenderспільна логіка sender-ів: block-list TU, рівні

TU (Lady)

СтанСервісUIЩо робить
🟡TUladiesCRUD/інспекція TU
Favoritesfavoritesпари TU↔RU з історією, контактами, статусом
Global RUglobal-favoritesRU з якими хтось будь-коли переписувався

RU (Man)

СтанСервісUIЩо робить
RUTODOдовідник профілів RU (кеш lastOnline)

Operators / Org

СтанСервісUIЩо робить
ОператориoperatorsCRUD операторів, прив’язки
Тімлідиteamleadsсупервайзери і їхні family
Топ-менеджериTODOтоп-менеджери (рівень над supervisor)
Адмін-акаунти партнерського APIadmin-panelgolden_admins — облікові записи на goldenbride.net
Агенціїagency-listзовнішні агенції + RU що в них зараз
Analyst-зрізTODOаналітика для analyst-ролі

Audit / monitoring

СтанСервісUIЩо робить
Audit-журналlogхто/коли/що змінив (TU, оператор, supervisor)
Звіт помилок партнер-APITODOпомилки запитів до goldenbride.net
Аналітика запитівсторінка Request Analytics (technical_department)лог усіх HTTP-запитів у ClickHouse + агрегації (рейтинг юзерів, топ роутів, динаміка)

Online tracking

СтанСервісUIЩо робить
Online-time оператораTODOінтервали онлайну оператора з sender-сигналів
Online-аналіз RUTODOденні/тижневі агрегати онлайну RU

External HTTP (не фронт)

СтанСервісUIЩо робить
API для chat-bot-extensionextension у браузері оператораapproved invites, white-list, перевірки слів
API для Electronelectron desktop-клієнтlogin/logout пристроїв, upload логів, download оновлень
Auth (login)будь-хтоlogin-flow для самого golden

Misc / internal

СтанСервісUIЩо робить
Debugдіагностика для розробників — dry-run, ручні тригери
Request (helper)HTTP-фасад: обгортка над external запитами