tasks: восемь записей интейка получили место в плане стройки
- migrations-step-norm-and-tests, gate-steps-subject-guard и review-config-from-go-upgrade уехали в голову: слой проверок, которым верят все задачи ниже; - rollback-restores-wrong-session-duration встал рядом с соседом про откат, bot-api-only-through-bot-client — рядом с чисткой транспорта, pin-runtime-image-base — перед spa-skeleton, откуда начинаются пересборки; - pipeline-spec-purpose-drift закрыта реализованной, а docs-consistency-2026-08-13 переписана под пять оставшихся находок: шестую свело повышение раскладки.
This commit is contained in:
@@ -1,14 +1,19 @@
|
||||
# 🧹 Свести шесть расхождений между документами канона
|
||||
# 🧹 Свести пять расхождений между документами канона
|
||||
|
||||
- **Тип:** chore
|
||||
- **Категория:** Очередь — Находки одной сверки: чинится одним заходом, пока помнится, чем каждое место было найдено.
|
||||
- **Зачем:** Сверка 2026-08-13 нашла шесть мест, где два документа отвечают на один вопрос по-разному; четыре из них в architecture.md, и по ним читатель строит решения о выкладке и о периметре.
|
||||
- **Категория:** Очередь — Документы правятся до того, как на них обопрутся экраны и контракт: расхождение в таблице зависимостей и в периметре читают, принимая решения ниже по списку.
|
||||
- **Зачем:** Сверка 2026-08-13 нашла шесть мест, где два документа отвечают на один вопрос по-разному; одно сведено при повышении раскладки, а три из пяти оставшихся стоят в architecture.md, и по ним читатель строит решения о выкладке и о периметре.
|
||||
|
||||
Находки сверки документов агентами `doc-consistency` и `doc-code-drift`,
|
||||
прогнанной 2026-08-13 вместе с работой о контексте и токене. К той работе
|
||||
расхождения отношения не имеют — они старше, и потому не чинились тем же
|
||||
коммитом.
|
||||
|
||||
Мест было шесть. Шестое — вид временной метки, где `conventions/database.md`
|
||||
требовал RFC 3339 с `T`, а хранилище пишет `2006-01-02 15:04:05.000Z`, — сведено
|
||||
2026-08-13 строкой «*Расхождение:*» в конвенции при повышении раскладки до
|
||||
версии 3. Остальные пять живы.
|
||||
|
||||
Каждое место названо с домом факта, то есть с тем документом, который прав:
|
||||
|
||||
1. **Панель администратора против Authelia.** `architecture.md`, «Открытые
|
||||
@@ -26,11 +31,7 @@
|
||||
4. **gin в `README.md`.** Веб-фреймворка нет: HTTP-поверхность — роутер
|
||||
встроенной PocketBase, и `logging.md` прямо говорит, что вместе с gin ушёл и
|
||||
`sloggin`. Дом стека — `CLAUDE.md`.
|
||||
5. **Вид временной метки.** `conventions/database.md`: RFC 3339 с `T`, секундная
|
||||
точность. `docs/database.md`: `2006-01-02 15:04:05.000Z`, и вид обязателен
|
||||
побайтово — сравнение в SQLite строковое. Дом — `docs/database.md`;
|
||||
конвенции нужна строка «*Расхождение:*».
|
||||
6. **Дубли текста в `CLAUDE.md`** — подавления `hadolint` и настройка
|
||||
5. **Дубли текста в `CLAUDE.md`** — подавления `hadolint` и настройка
|
||||
`errcheck` пересказаны там дословно, хотя обе преамбулы договорились, что
|
||||
дом перечня подавлений — `go-linters.md`.
|
||||
|
||||
@@ -38,7 +39,6 @@
|
||||
|
||||
- `docs/architecture.md` — «Открытые вопросы», таблица внешних зависимостей,
|
||||
раздел «Эксплуатация»;
|
||||
- `docs/conventions/database.md` — вид временной метки;
|
||||
- `docs/security.md` и `docs/database.md` — как дома фактов, если правка
|
||||
потребует уточнить формулировку;
|
||||
- `README.md` — перечень технологий;
|
||||
@@ -46,8 +46,8 @@
|
||||
|
||||
## Критерии приёмки
|
||||
|
||||
- Ни одно из шести мест не отвечает на свой вопрос двумя способами. Оракул —
|
||||
повторный прогон `av-dev:doc-healthcheck`: перечисленные шесть находок не
|
||||
- Ни одно из пяти мест не отвечает на свой вопрос двумя способами. Оракул —
|
||||
повторный прогон `av-dev:doc-healthcheck`: перечисленные пять находок не
|
||||
возвращаются.
|
||||
- Провайдер OIDC стоит в таблице внешних зависимостей со своими четырьмя
|
||||
столбцами отказа, и счёт зависимостей в «Открытых вопросах» сходится с
|
||||
|
||||
Reference in New Issue
Block a user