# FreightOps Control Sitemap Утилитарный ops dashboard-шаблон для fulfillment, доставок, возвратов и аналитики. ## Pages | Route | Page | Blocks and copy intent | | --- | --- | --- | | `/` | Control room | Главная открывает рабочую диспетчерскую смены. | | `/dashboard` | Control room | KPI, live shipments, route health, warehouse load, exception queue. | | `/shipments` | Shipments | Таблица отправлений, scan checkpoints, courier owner, SLA flags. | | `/routes` | Routes | Маршруты, stop timeline, capacity, delay windows, rebalancing cues. | | `/returns` | Returns | Return inspection, reasons, evidence readiness, refund review queue. | | `/analytics` | Analytics | Volume by checkpoint, delayed/returned bars, carrier score. | | `/settings` | Rules | Warehouses, notification rules, carrier integration placeholders. | ## Visual Direction - Палитра задана в `src/app/globals.css` через shadcn CSS variables. - Шрифт задан в `src/app/layout.tsx`. - Основной экран строится на dense UI: таблицы, progress bars, route timeline, exception cards и rule toggles. - Видимые тексты и mock-данные лежат в JSX и `src/entities/site-content.ts`, чтобы visual editing и AI-правки работали по source. ## Icons Используются только `lucide-react` icons. Новые зависимости не нужны. ## Наполнение следующего шага - Добавлены доменные production-блоки поверх базовой структуры: richer hero/product/dashboard sections, сценарии принятия решения, trust/operations blocks. - Все важные CTA и пользовательские лейблы держатся в JSX или typed content arrays, чтобы визуальный редактор Fluw мог находить и менять тексты. - Шрифты выбраны с поддержкой кириллицы; latin-only display fonts не используются. ## Premium pass - Переработаны hero/карточки/доменные секции: меньше generic UI, больше сценарной пользы и визуального характера. - Сохранены node_modules и .next для следующих этапов локальной проверки.