test(uat): браузерные per-control проверки + гейтинг прав по прямым URL
- stage-ui-uat-controls: в браузере контролы списков шлют правильный параметр
(поиск→search, сортировка→sort, фильтр→свой параметр, пагинация→page=2,
экспорт→/export&format), + жизненный цикл документа приёмки (провести чекбоксом
«Проведено»→POST /post, снять→/unpost, удалить→DELETE). 16/16 ✓. Семантику
параметр→строки независимо держит filters-sweep.
- stage-ui-uat-permissions: кассир/кладовщик по ПРЯМОМУ URL к админ-разделам видят
«Нет доступа» (RoleGuard), разрешённые разделы открываются. 2/2 ✓.
- docs/uat-per-control-progress.md — реестр экранов × контролов.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>