# 2026-04-14 - Correcao de logo invalida no admin

## O que mudou
- corrigida a resolucao de logo do contexto administrativo em `src/Modules/ContratoSiteAdmin/Repositories/ContratoSiteRepository.php`, impedindo que valores literais como `escuro` e `claro` sejam tratados como URL de imagem
- ajustado o fallback padrao de logo para caminho absoluto (`/assets/images/logo.png`), evitando que telas do admin montem URLs quebradas como `/adm/assets/images/logo.png`
- alinhados os templates principais do admin (`includes/template/head.php` e topbars matdash) para usar o fallback absoluto de logo de forma consistente

## Intencao tecnica
- eliminar erros 404 silenciosos causados por configuracoes de identidade visual salvas em formato semantico, e nao como asset real
- centralizar a normalizacao de `logo` e `favicon` na camada que monta o contexto visual do contrato, evitando correcoes pontuais por tela
- garantir que o layout administrativo continue renderizando mesmo quando a configuracao do contrato vier incompleta ou inconsistente

## Resultado
- telas administrativas como `uploads-manager` deixam de requisitar recursos invalidos como `/adm/escuro`
- o fallback padrao de marca volta a funcionar corretamente em qualquer rota do admin
- a UI do admin fica mais resiliente a dados legados ou configuracoes incompletas de contrato/site
