CI-GATE.0-2: establish repository CI canary
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Структура проекта Dzentra
|
||||
|
||||
**Статус:** Current; Build 060.30.3
|
||||
**Статус:** Current; CI-GATE.0–CI-GATE.2
|
||||
|
||||
Документ показывает назначение верхних уровней текущего checkout. Это
|
||||
навигационная карта, а не полный перечень файлов.
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
```text
|
||||
dzentra_bot/
|
||||
├── .gitea/workflows/ ручной CI canary contract
|
||||
├── app/ Python-приложение, зависимости и тесты
|
||||
├── docs/ архитектура, runbook, roadmap и история Builds
|
||||
├── infra/ Dockerfile и Docker Compose
|
||||
@@ -38,6 +39,7 @@ dzentra_bot/
|
||||
| `requirements.txt` | Прямые Production dependencies |
|
||||
| `requirements.lock` | Полный hash-locked набор Production image |
|
||||
| `requirements-dev.txt` | Production dependencies плюс pytest и Pyright |
|
||||
| `requirements-dev.lock` | Полный hash-locked developer/CI environment |
|
||||
|
||||
Диагностические `app/scripts` и `app/tools` не запускаются автоматически
|
||||
вместе с Production Runtime.
|
||||
|
||||
Reference in New Issue
Block a user