# ClientFlow v4.7.2 — Rotas por domínio Esta versão separa o registo de rotas da UI administrativa por domínio, reduzindo a responsabilidade de `app/admin_dashboard.py` e preparando a extração gradual de view models/componentes na v4.7.3. ## Objetivo - Manter comportamento e URLs existentes. - Não alterar regras Chatwoot, auto-complete, oportunidades, outbox ou DB. - Criar módulos reais em `app/admin_ui/pages/`. ## Estrutura ```text app/admin_ui/router.py app/admin_ui/pages/ dashboard.py operations.py opportunities.py tasks.py customers.py products.py orders.py finance.py integrations.py communications.py outbox.py events.py runs.py queues.py conversations.py system.py ``` ## Compatibilidade As rotas públicas continuam iguais, incluindo aliases em português como `/operacoes`, `/oportunidades`, `/clientes`, `/produtos`, `/encomendas`, `/financeiro` e `/integracoes`. ## Validação ```bash PYTHONPATH=. python -m compileall app scripts tests PYTHONPATH=. pytest -q ``` ## Migração de base de dados Não requer migração de base de dados.