Update knowledge base

This commit is contained in:
2026-04-06 18:47:11 +03:00
parent 2bbbdc0262
commit 4857be3d41
19 changed files with 460 additions and 23 deletions

View File

@@ -0,0 +1,34 @@
# Architecture Decision Records (ADR)
Здесь хранятся записи об архитектурных решениях. Помогают понять **почему** код устроен именно так.
## Индекс
| ADR | Название | Статус |
|-----|----------|--------|
| — | Пока нет ADR | — |
## Как писать ADR
Создай новый файл `ADR-NNN-brief-title.md` (NNN = следующий номер) с таким шаблоном:
```markdown
# ADR-NNN: Краткое название
## Status
Accepted
## Context
Какая проблема стояла. Какие альтернативы рассматривались.
## Decision
Что решили.
## Consequences
Что это даёт. Что ограничивает.
```
**Правила**:
- ADR — только **новые файлы**. Существующие ADR не правятся (только Status меняется на "Superseded by ADR-XXX").
- Добавляй ADR прямо из feature-ветки — это не вызывает конфликтов.
- После мержа — обновить этот индекс (строка в таблице).