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
+2 -2
View File
@@ -173,7 +173,7 @@ ODS и в таблицу ошибок. Нужен ли он выше ODS, реш
DDS. `snapshot_date` в нём остаётся датой наблюдения строки, а не ключом
публикации. Полное решение — в
[ADR 0010](../adr/0010-order-versions-in-ods.md) и
[спецификации приёма заказов](../specs/2026-08-16-order-ingestion.md).
[спецификации приёма заказов](orders/ingestion.md).
## Часовые пояса
@@ -391,7 +391,7 @@ kafka_offset)`: смотрят такую таблицу от класса, а
запуска. У заказов три класса по приоритету: `not_an_object`,
`keyset_mismatch`, `field_invalid`. Сырой текст остаётся рядом, поэтому класс не
разрастается до имени отдельного поля. Точная граница приёма — в
[спецификации заказов](../specs/2026-08-16-order-ingestion.md).
[спецификации заказов](orders/ingestion.md).
## Раскладка DDL