# Decision Log — v0.3.6

## D-036-01 Custom from zero

«Свой маршрут» и Documents должны иметь разную пользовательскую функцию. Custom starts empty; Documents сохраняет опубликованный состав и цену.

## D-036-02 Six configuration steps

Package board = pre-wizard. Service configuration = 6 шагов. Confirmation = отдельное состояние после настройки.

## D-036-03 Explicit edit transaction

Edit-from-confirmation использует snapshot. Cancel откатывает изменения; Save применяет их. UI и техническая модель теперь совпадают.

## D-036-04 Benchmark language

`benchmark_range` не называется ценой текущего состава. Клиентская формулировка: `Пакетный ориентир` / `Диапазон сопоставимых опубликованных пакетов`.

## D-036-05 Diff-first hierarchy

На confirmation изменения важнее неизменённого состава. Kept rows сворачиваются по категориям; полный состав остаётся доступен по раскрытию.

## D-036-06 Client terminology

`PRESET`, `add-ons`, source-document commentary убраны с пользовательских экранов. Технические имена могут оставаться в коде и channel contract.

## D-036-07 Route-stage labels are draft

В package matrix нет отдельного канонического списка названий восьми этапов. Поэтому tooltip labels в v0.3.6 являются продуктовой UX-гипотезой и требуют согласования.
