docs: проект переведён на канон документов версии 4
- каталог задач: PLAN.md → ROADMAP.md с каноническими секциями, все 44 записи получили тип, заголовки приведены к форме своего типа - расхождения, найденные судьями канона: исключения инварианта «источник неприкосновенен», инвариант про один активный infohash, UTC в logging.md, поведение из architecture.md заменено ссылками на спеки - триггеры профиля ревью переписаны под умолчание standard
This commit is contained in:
@@ -74,9 +74,10 @@ OpenSpec-спеках (`### Requirement` с `SHALL`).
|
||||
- Поле — `time` (ключ по умолчанию `slog`).
|
||||
- UTC, RFC 3339 с долями секунды, суффикс `Z`:
|
||||
`2026-06-28T11:23:45.123456Z`.
|
||||
- Логи — **в UTC** (это явный TZ, не нарушает инвариант проекта): даёт
|
||||
однозначный порядок событий и лексикографическую сортировку. Бизнес-логика
|
||||
по-прежнему работает в `Europe/Moscow` — UTC только в логах.
|
||||
- Логи — **в UTC**, как и хранение в БД: это даёт однозначный порядок событий и
|
||||
лексикографическую сортировку. Часовой пояс есть только у **отображения** в
|
||||
веб-UI (`[general].timezone`, дефолт `UTC`) — см.
|
||||
[database.md](../database.md); бизнес-логика в локальной зоне не работает.
|
||||
|
||||
## Поля: словарь имён
|
||||
|
||||
|
||||
Reference in New Issue
Block a user