Задачи#
Формат статусов: [ ] не начато, [~] в работе, [x] готово.
0. Инициализация пакета#
[x] Зафиксировать baseline архитектуру беспилотных весов.
[x] Зафиксировать стартовый состав оборудования и потоков данных.
[x] Подготовить лист согласований с принятыми owner-решениями.
[x] Вывести пакет в published industry layer и синхронизировать его с runtime
weighbridge.
1. Данные и модель#
[x] Зафиксировать DTO и сущности
weigh_session,driver_identity,media_evidence,weigh_alarm_event.[x] Зафиксировать модель двухфазного цикла
tare/gross/net.[x] Зафиксировать связь карточки с фотофиксацией и identity contour.
[x] Добавить published policy для
manual_review,rejected,duplicate_session.[x] Добавить published policy для media-retention и storage refs доказательных материалов.
2. Backend API#
[x] Зафиксировать phase-1 backend contract для
weighbridge-session,identity,media,alarms.[x] Отразить offline queue, interlock и ERP sync как текущий runtime baseline.
[x] Добавить отдельные media policy tests в инженерном контуре и затем поднять их в published acceptance.
3. Интеграции#
[~] Подключить весовой индикатор или контроллер.
[~] Подключить production ANPR contour через
iT-2210.[~] Подключить prototype or fallback ANPR contour на
iT-2110-015700.[ ] Подключить верхнюю камеру
cargo_top.[ ] Подключить QR scanner и RFID MIFARE.
[ ] Подключить gate I/O через
iU-6130/iU-6135.[ ] Зафиксировать failover policy между двумя панелями
iT-2110.
4. Frontend и HMI#
[x] Отразить workspace/operator dashboard для весов как published baseline.
[~] Отразить операторскую карточку взвешивания с phase actions, media evidence и alarm flow.
[ ] Добавить HMI-flow для двухстороннего въезда и выезда и lane arbitration.
[ ] Добавить экран exception/manual review и очередь interlock-состояний.
5. Тестирование и приемка#
[x] Зафиксировать E2E-сценарии автоматического цикла.
[x] Зафиксировать anti-fraud сценарии.
[x] Подготовить acceptance-критерии для
zero-operatorрежима.[x] Подготовить pilot runbook и commissioning checklist для weighbridge-площадки.