Roadmap estrutural do InfraMov
Este roadmap não organiza pesquisas sobre cidades. Ele organiza a evolução do próprio observatório: modelo de dados, navegação, governança editorial, experiência e capacidade de manutenção.
Regra de separação
A Agenda responde “o que investigar?”. Este roadmap responde “como o site deve evoluir para receber conhecimento sem se desorganizar?”. O Manual responde “como o Codex deve trabalhar?”.
Cobertura territorial por evidência
Cada cidade mostra o que está documentado, o que é apenas indicado e quais camadas ainda estão ausentes.
- • Separar cidade, organização, serviço e fonte.
- • Não preencher lacunas por inferência silenciosa.
- • Permitir evolução sem duplicar entidades.
- • MobilityServicePresence
- • Validador de conteúdo
- • Cobertura das cidades
Cidades como eixo de navegação
A cidade selecionada organiza contexto, leituras, comparações e serviços sem prender a plataforma a uma única cidade.
- • Manter visão geral sem foco territorial.
- • Permitir trocar cidade sem perder contexto.
- • Exibir status de cobertura com baixa carga visual.
- • Seletor de cidade
- • Rotas de cidade
- • Estado de foco
Evolve separado em agenda, método e modelo
Pesquisas de conteúdo entram na Agenda; decisões estruturais entram neste roadmap; regras de execução ficam no Manual.
- • Não usar a Agenda para esconder decisões de produto.
- • Registrar aprendizados do método após cada pesquisa.
- • Manter registros históricos distintos do planejamento atual.
- • Manual do Codex
- • Agenda de pesquisa
- • Registro de versões
Futuros como camada dinâmica do observatório
A rota /futuros apresenta gráficos, linha de base, cenários e sinais alimentados por datasets de cidade, sem carregar a documentação do método.
- • Toda série declara unidade, data, natureza, fonte e limitação.
- • Cenários são hipóteses, nunca previsões ou políticas aprovadas.
- • Cidade sem dataset prospectivo mostra lacuna, não conteúdo genérico.
- • CityFutureDataset
- • Agenda P007
- • Validador de conteúdo
- • Pesquisas e análises
Navegação contínua e transições compreensíveis
O usuário mantém acesso ao contexto, à cidade em foco e à navegação durante a leitura, enquanto mudanças de rota e conteúdo acontecem sem saltos ou flashes desorientadores.
- • Cabeçalho compacto e navegável durante a rolagem.
- • Transições devem preservar posição e contexto, sem bloquear interação.
- • Respeitar prefers-reduced-motion e não usar animação para esconder carregamento ou ausência de dado.
- • SiteHeader
- • Estado de cidade
- • Transições do roteador
- • Revisão visual em viewport pequena e grande
Contratos comuns para fontes e indicadores
Fontes, datas, confiabilidade, validade e metodologia passam a ser reutilizáveis em cidades, organizações, infraestrutura e pesquisas.
- • Data da fonte não é data da revisão.
- • Indicador sem metodologia não entra como métrica comparável.
- • Histórico não deve ser apagado quando fica antigo.
- • SourceRef
- • Pesquisa
- • CityDataset
- • Validações
Catálogos orientados por relações
Usuário navega de cidade para serviço, organização, infraestrutura e pesquisa por relações reais, não por listas isoladas.
- • Relações devem ter sentido semântico.
- • Não transformar todo vínculo em destaque editorial.
- • Filtros devem respeitar a ausência de evidência.
- • Organizações
- • Presenças territoriais
- • Comparador
Dados locais com atualização controlada
A plataforma poderá revisar fontes e atualizações sem depender de reconstrução manual de páginas ou de uma base remota imediata.
- • Nenhuma sincronização automática sem fonte e política de revisão.
- • Preservar o modo estático/local como fallback.
- • Auditar mudanças antes de alterar dados públicos.
- • Contratos de dados
- • Fila de revisão
- • Estratégia futura de persistência
