GRÁFICA INFO-TECH — ATUALIZAÇÃO DA PASTA GRAFICA
Base recebida: novo agora.zip — 02/09/2026
Destino informado pelo proprietário: https://grafica.dobairro.online/

SITE JÁ INSTALADO
1. Faça backup da pasta grafica e do banco de dados.
2. Use ATUALIZACAO_PASTA_GRAFICA_02-09-2026.zip. Ele não contém _config.php,
   instalador nem a base SQL completa, para preservar a instalação existente.
3. Abra a pasta grafica no gerenciador da hospedagem, onde já existem index.php,
   views e plataforma. Envie e extraia o ZIP DENTRO dessa pasta. Não extraia em
   public_html nem crie outra pasta grafica dentro dela.
4. Confirme a substituição dos arquivos desta atualização. Não execute install
   e não importe novamente install/database/000_base.sql.
5. Entre em /plataforma/ com o administrador e abra Produtos da loja.
   Clique em Cadastrar os 109 produtos na loja. A importação cria os cadastros
   reais e preserva preços editados e produtos existentes.
6. Defina preços, modalidade por unidade/m², mínimos e visibilidade. Produtos
   sem preço confirmado ficam Sob consulta. Para liberar a compra, cadastre
   um preço positivo e desmarque Manter sob consulta.
7. Fotos, especificações e acabamentos podem ser editados no painel completo
   de produtos; cada item tem um link para esse painel.
8. Atualize a página e limpe o cache se o visual anterior persistir.

PACOTE COMPLETO
GRAFICA_COMPLETA_ATUALIZADA_02-09-2026.zip reúne todos os arquivos do ZIP
recebido com as alterações integradas. A estrutura começa diretamente em
index.php, views, plataforma etc.; o destino de extração é a pasta grafica.
Para atualizar um site já instalado, prefira o pacote menor acima, preservando
o _config.php ativo e o banco. O ZIP completo mantém o _config.php recebido
sem mudanças; isso não confirma que ele contém a configuração ativa do servidor.
Uma instalação nova usa o instalador em banco vazio e cadastra os produtos
automaticamente. Não use a instalação nova sobre o banco em produção.

ALTERAÇÕES INCORPORADAS
- Layout da loja: catálogo, categorias, cartões, detalhes do produto, carrinho,
  conta, navegação e rodapé; identidade visual dos painéis alinhada.
- Cadastro real dos 109 produtos do catálogo Gráficonauta, com importação
  repetível e gerenciamento dos preços no painel da plataforma.
- Exibição da unidade de metragem nos cartões e preservação das regras de
  cálculo e mínimo já existentes. R$ 80/m²: 1 m² = R$ 80; 2 m² = R$ 160,
  antes de mínimos, adicionais, descontos e frete.
- Verificação de CSRF da plataforma reforçada e porta do banco respeitada.

CONFERÊNCIA
Comparação arquivo a arquivo com a base: nenhuma alteração conflitante.
As 29 alterações da entrega anterior foram incorporadas ao ZIP recebido.
Os demais arquivos, incluindo configurações, foram preservados byte a byte.
Integridade dos dois ZIPs e igualdade dos arquivos atualizados verificadas.
O código PHP reutilizado é idêntico ao da entrega anterior, na qual foram
verificados sintaxe, importação com MariaDB, repetição sem duplicatas,
preservação de preço e cálculo por metragem. Os testes de PHP/MariaDB não
foram repetidos nesta consolidação. Não houve teste visual na hospedagem.

LIMITES
Estes arquivos não publicam sozinhos no servidor, não mudam a versão PHP da
hospedagem e não ativam credenciais de Google, Facebook, Meta ou pagamentos.
Produtos sem custos, imagens ou especificações confirmadas permanecem para
configuração/orçamento. Nenhum preço de fornecedor foi inventado.
