Files
project-maps/servaki-monitor/MAP.md
T

2.5 KiB

servaki-monitor

Структурная авто-карта (греп-анализ, без codebase-memory-mcp). Семантику (call-graph/dead-code) дополнит Лилия — см. ../HANDOFF-lilia.md.

Назначение

Servaki Monitor — Смартпанель

Метрики

Язык: TypeScript · LOC: 8741 · файлов: 102 · модулей: 11

Архитектура (модули)

graph TD
  R[servaki-monitor]
  R --> App_tsx["App.tsx"]
  R --> api["api"]
  R --> components["components"]
  R --> config["config"]
  R --> core["core"]
  R --> data["data"]
  R --> index_css["index.css"]
  R --> lib["lib"]
  R --> main_tsx["main.tsx"]
  R --> modules["modules"]
  R --> vite_env_d_ts["vite-env.d.ts"]

Entry-points / маршруты

Маршрут
/api/admin/activity
/api/admin/daily
/api/admin/online
/api/admin/stats
/api/admin/users
/api/admin/users/:id
/api/admin/users/:id/block
/api/admin/users/:id/unblock
/api/auth/yandex/callback
/api/auth/yandex/start
/api/billing
/api/billing/topup
/api/cabinet/links
/api/cabinet/links/:email
/api/channels
/api/devices
/api/devices/:imei
/api/devices/bind
/api/energy/series
/api/entities
/api/events
/api/health
/api/login
/api/me
/api/tracks/:id

Межсервисные связи (упоминания)

Afanasov-smart, Heritage, KPgenerator, agro-panel, banya-bot, cascade, cascade-de-ru, claude-memory, delodecor, finik, gate, gate-web-relay, home-router, homeassistant-backup, influx, lilia-ee-media-router, matrix-migration, media-projects, mesh1-status, mesh2-status, mosquitto, mpo-inform-site, ops-configs, orbit-bot, orbit-kameliya, router-koval, ru2, ru3, servaki-gps-monitoring, servaki-infra, servaki.online, smartlight-panel, tempelhoff-pbx, traccar, user-bitarov, user-mobile-wa, vm-mts, vpn-clients, vpn-vps-ruslan

Тех-долг (предположения — точность через codebase-memory-mcp)

  • Dead-code/дубли автоматически грепом не определяются надёжно → задача Лилии (MCP).

TODO для Лилии (codebase-memory-mcp)

  • index репо через MCP; get_architecture (точные слои); dead-code detection; cross-service links (точные вызовы); снапшот graph.db.zst рядом с этим MAP.md.