docs(orders): спека превращена в принятый живой набор architecture/orders

Зачем: датированная спека — событие истории, а устройство компонента — живой
документ; большое полотно плохо грузится и агентом, и человеком (ADR 0011).

Что: вычитание #84 слито с переустройством формы: набор
docs/architecture/orders/ — индекс README и семь файлов по частям устройства
(нарезка по правилу «семь плюс-минус два»); датированные файлы удалены,
ссылки перенацелены, AGENTS.md дополнен правилом подпапки. Приёмка
владельцем #88 пройдена, черновой статус снят из README.

Проверка: холодная сверка миграции свежим тредом — потерь решений нет;
обход относительных ссылок набора — битых нет.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-17 22:05:52 +03:00
co-authored by Claude Fable 5
parent 3b4827d819
commit cf1c6c4636
17 changed files with 497 additions and 573 deletions
@@ -63,7 +63,7 @@ Debezium проводит ту же границу внутри одного с
`created_at` и `updated_at` — аудит строки источника. Поэтому
`toDate(created_at)` в
[спецификации приёма заказов](../specs/2026-08-16-order-ingestion.md)
[спецификации приёма заказов](../architecture/orders/ingestion.md)
используется как стабильный технический ключ партиции `ods.order_snapshot`:
это день создания строки
источника, а не доказательство дня бизнес-события.
@@ -209,4 +209,4 @@ KISS-вариант для [существующего модуля сериал
не нужна сериализатору этого слепка: он сам выпускает ровно два знака. Приём ODS
проверяет ту же каноническую форму и считает остальные формы браком; граница
строгого приёма зафиксирована в
[спецификации заказов](../specs/2026-08-16-order-ingestion.md).
[спецификации заказов](../architecture/orders/ingestion.md).