# О системе

Здесь сходится всё, что происходит в проекте «Окна Мира»: встречи, решения, задачи, открытые вопросы, переписка, люди. Каждая единица имеет постоянный номер, и всё ссылается друг на друга по номерам.

## Что где лежит

| Файл / папка | Что внутри | Номер |
|---|---|---|
| `Карта проекта.md` | Направления (модули), их статус, ближайшие шаги, связи между ними | — |
| `Реестр встреч.md` | Все записи встреч, статус разбора, ссылка на протокол | В-ГГГГММДД-N |
| `Реестр задач.md` | Все задачи из встреч, чатов и переписки: кто, срок, статус, источник, № в СУВР | З-NNN |
| `Реестр решений.md` | Решения по процессам и учёту (продолжает Р-001…Р-029 из Google Docs) | Р-NNN |
| `Открытые вопросы.md` | Что не решено и кто должен ответить | В?-NNN |
| `Участники.md` | Люди, роли, на каких направлениях | — |
| `Протоколы/` | Ревью каждой встречи: суть, решения, задачи, вопросы, таймкоды | по дате |
| `Расшифровки/` | Полный текст встреч с таймкодами (сырьё) | по дате |

Портал: полка **«Сопровождение проекта»** на om.acccell.online — та же информация для чтения и примечаний.

## Связи (как всё сцеплено)

```
Встреча В-… ──► Протокол ──► Решения Р-…  ──► Инструкции (ПО-01, УК-…)
     │              │
     │              ├──► Задачи З-… ──► СУВР (№ задачи) ──► статус обратно
     │              └──► Открытые вопросы В?-… ──► закрываются решением Р-… или задачей З-…
Чаты (om-chats) ──► те же задачи / решения / вопросы, источник = чат + дата
```

Каждая задача, решение и вопрос несут поле **«Источник»**: встреча + таймкод, чат + дата сообщения или письмо. По нему всегда можно вернуться к первоисточнику.

## Регламент разбора встречи (делает Claude)

1. Запись кладётся в одну из папок «Записи встреч…» (как сейчас). Достаточно сказать Claude «разбери встречу» или назвать файл.
2. Расшифровка → `Расшифровки/ГГГГ-ММ-ДД <тема>.md`. **Правило (Р-039): по умолчанию локально** — Whisper или локальные модели (LM Studio) на ПК Константина, либо Whisper на NAS. В облаке (Vosk) — только по отдельной просьбе. Если неясно, где расшифровывать, Claude спрашивает.
3. Определяет участников и говорящих **по видео**: имена — с плиток Телемоста, кто говорит — по зелёной подсветке плитки (кадр каждые 5 с); в расшифровке реплики подписаны.
4. Делает ревью → `Протоколы/ГГГГ-ММ-ДД <тема>.md`:
   - участники, цель, итог одним абзацем;
   - разбор по темам с таймкодами;
   - решения (новые Р-…), задачи (новые З-…), открытые вопросы;
   - замечания ревьюера: противоречия с прежними решениями, риски, что упущено.
5. Заносит новые номера в реестры, обновляет «Карту проекта» и «Реестр встреч».
6. Публикует протокол на портал (книга направления в полке «Сопровождение проекта»).
7. Владелец просматривает протокол, правит/подтверждает (на портале примечаниями или в чате). Подтверждённые задачи уходят в СУВР.

## Статусы

- Задачи: **новая** (выделена из встречи, не подтверждена) → **подтверждена** → **в работе** → **на проверке** → **готово** / **отменена**.
- Решения: **предложено** → **принято** / **в работе** (решили, но система или люди не готовы) / **отменено**.

## Связь с СУВР (план)

СУВР — наша программа, есть прямой доступ к MySQL, делается API. Порядок:
1. Сейчас: реестр задач здесь — источник правды, поле «СУВР №» заполняется после заведения.
2. Далее: скрипт синхронизации (MySQL/API): подтверждённые З-… создаются в трекере СУВР, статусы и комментарии СУВР возвращаются в реестр.
3. На ВМ (PostgreSQL + pgvector): реестры, протоколы, расшифровки и архив чатов — в одну базу с графом связей; поиск «что решали про склад и какие задачи висят» по всем источникам. Решение, что оставить в СУВР (учёт), а что перенести сюда (ведение работы), — по итогам эксплуатации.