# 🎯 Расхождение витрины с журналом не молчит

- **Тип:** goal
- **Секция:** Направления
- **Зачем:** Расхождение витрины с журналом сейчас молчит: reindex печатает оба отпечатка, а сравнивать их некому
- **Теги:** decomposed

Направление: инвариант «`import` + `replay` даёт то же состояние» и всё, что его
держит — архив, ретеншен, отпечаток витрины, расход памяти пересборки.

В «Запланировано» не встаёт: работа приходит находками и растёт вместе с
журналом.

## Завершение

Завершена не бывает — это направление. Закрывается по мере того, как расхождение
витрины с журналом перестаёт быть молчащим, а расход пересборки — расти вместе с
журналом. Открыто сегодня:

- Расхождение живой витрины с пересборкой замечает сервис, а не человек
- Годность собранной витрины подтверждена до подмены файла
- Порядок журнала держится при конкурентных приёмах
- Пересборка восстановима без базы: заголовки доставки лежат в архиве рядом с
  телом
- Сырой архив подчищается до последнего проверенного экспорта
- Расход пересборки не растёт вместе с журналом
- Data-миграции не наследуют слепые зоны обрезаемых списков
