Files
security-alert-center/docs/workspace-three-repos.md
T
PapaTramp 4f3adc9429 docs: ТЗ v1.0, планы и схема SAC (фаза 0)
Security Alert Center — документация без кода приложения.

- TZ, архитектура, интеграция агентов (UseSAC)

- JSON Schema событий v1, deployment Ubuntu 24.04

- План работ, roadmap, multi-root workspace
2026-05-26 19:54:47 +10:00

2.2 KiB

Multi-root workspace: три репозитория

Как работать в Cursor над ssh-monitor, RDP-login-monitor и security-alert-center одновременно.


1. Расположение репозиториев (пример)

Имя в workspace Путь (пример Windows) Remote
ssh-monitor D:\Soft\Git\ssh-monitor git.kalinamall.ru
rdp-monitor C:\Users\...\RDP-login-monitor git.kalinamall.ru
security-alert-center C:\Users\papatramp\Projects\security-alert-center TBD

Пути подставьте свои.


2. Файл workspace

Создайте security-monitors.code-workspace:

{
  "folders": [
    {
      "path": "D:/Soft/Git/ssh-monitor",
      "name": "ssh-monitor"
    },
    {
      "path": "C:/Users/papatramp/RDP-login-monitor",
      "name": "rdp-monitor"
    },
    {
      "path": "C:/Users/papatramp/Projects/security-alert-center",
      "name": "security-alert-center"
    }
  ],
  "settings": {
    "files.eol": "\n"
  }
}

Открыть: File → Open Workspace from File.


3. Порядок работ по фазам

Фаза Где править
0 — ТЗ security-alert-center/docs/
1 — MVP SAC security-alert-center/backend, frontend
2 — UseSAC ssh-monitor, RDP-login-monitor + мелкие правки SAC при необходимости

4. Соглашения

  • Контракт событий: security-alert-center/docs/event-schema-v1.jsonединственный источник истины.
  • Изменение схемы → обновить ТЗ + версию schema_version + оба агента.
  • Коммиты в три репо раздельные; связь через теги/версии в README (см. roadmap.md).

5. Remote для SAC

После создания репозитория на git.kalinamall.ru:

git remote add origin https://git.kalinamall.ru/PapaTramp/security-alert-center.git
git push -u origin main

См. также