Projeto: SeuImovel. Fonte principal: /www/wwwroot/seuimovel.rio.br/docs/CHANGELOG.md.
CHANGELOG - seuimovelrio
Histórico de mudanças.
[BK-14] - Leitura operacional do funil /anuncie/
Changed
- criado documento canônico para leitura operacional do funil de cadastro.
- formalizadas as taxas de intenção, engajamento, preenchimento, eficácia, atrito e desistência.
- documentado o plano futuro de análise por IA com botão manual e cron mensal usando o helper de WhatsApp da VPS.
- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-14-leitura-operacional-funil-anuncie.md - changelog detalhado:
docs/changelog/2026/CL-14-leitura-operacional-funil-anuncie.md
[BK-15] - Groundwork do runtime de análise do cadastro
Changed
- publicados runtime local, comando Django, template base e cron mensal para análise operacional do
/anuncie/. - o material entra como groundwork dormente: preservado em Git, mas ainda sem integração completa no frontend/admin.
- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-15-groundwork-runtime-analise-cadastro.md - changelog detalhado:
docs/changelog/2026/CL-15-groundwork-runtime-analise-cadastro.md
[BK-16] - Padronização de ARCHITECTURE.md e GUIDELINES.md
Changed
- criada camada curta de arquitetura do projeto na raiz.
- criada camada curta de guidelines/convenções na raiz.
- documentado que ambos devem ser mantidos junto com mudanças relevantes do projeto.
- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-16-architecture-guidelines.md - changelog detalhado:
docs/changelog/2026/CL-16-architecture-guidelines.md
[BK-17] - Análise de maturidade do funil /anuncie/
Changed
- criada análise canônica do estágio atual do funil.
- separado o que já está pronto, o que ainda falta para operação e o que ainda falta para mídia paga.
- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-17-analise-maturidade-funil-anuncie.md - changelog detalhado:
docs/changelog/2026/CL-17-analise-maturidade-funil-anuncie.md
[BK-13] - Analytics expandido do /anuncie/
Changed
- a página
/anuncie/passou a emitirform_start,field_interactioneabandono. - o guia de GTM/GA4 foi atualizado para incluir os novos eventos, variáveis e triggers.
- Documentacao detalhada:
- backlog vivo:
docs/GTM_GA4_CADASTRO_ANUNCIE.md
[BK-12] - Documento de configuração GTM/GA4 do /anuncie/
Changed
- criado guia objetivo de configuração do GTM/GA4 para os eventos da página
/anuncie/. - o documento cobre variáveis, triggers e tags para
view,submit click,submit erroresubmit success. - Documentacao detalhada:
- backlog vivo:
docs/GTM_GA4_CADASTRO_ANUNCIE.md
[BK-11] - Analytics da página /anuncie/
Changed
- a página
/anuncie/passou a emitir eventos explícitos nodataLayer. - eventos cobertos: view, clique no submit, submit com erro e cadastro concluído.
- a meta description do cadastro foi alinhada com a oferta de 90 créditos / 3 meses.
- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-11-analytics-cadastro-anuncie.md - changelog detalhado:
docs/changelog/2026/CL-11-analytics-cadastro-anuncie.md
[BK-10] - Backend WhatsApp compartilhado com o Rio no Teatro
Changed
- o
seuimovelpassou a assumir explicitamente backend compartilhado com a instância já autenticada dorionoteatro. - a tentativa de subir uma segunda stack em
3035foi descartada para evitar concorrência de sessão no mesmo número. - o envio real ao número
5521999915554foi validado pelo backend compartilhado. - Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-10-stack-whatsapp-3035.md - changelog detalhado:
docs/changelog/2026/CL-10-stack-whatsapp-3035.md
[BK-09] - Alertas via WhatsApp no cadastro e SEO on-page inicial
Changed
- tentativas e cadastros concluídos em
/anuncie/passaram a gerar alerta operacional via bridge local para o helper dorionoteatro. - a home recebeu reforço de title/meta/canonical para consultas de imóveis no Rio de Janeiro.
- a listagem de imóveis recebeu SEO dinâmico por contexto de venda/aluguel.
- o sitemap passou a expor somente imóveis realmente ativos, pagos e não removidos.
- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-09-alerta-whatsapp-cadastro-seo.md - changelog detalhado:
docs/changelog/2026/CL-09-alerta-whatsapp-cadastro-seo.md
[BK-08] - Duração opcional na edição de anúncio ativo
Fixed
- a edição de imóvel passou a preservar
duracao_anuncioquando a tela não envia esse campo. - o formulário não exige mais duração no POST de edição de anúncio já ativo.
- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-08-fix-duracao-obrigatoria-edicao.md - changelog detalhado:
docs/changelog/2026/CL-08-fix-duracao-obrigatoria-edicao.md
[BK-07] - UX de erro nos formulários de imóvel
Fixed
- telas de adicionar e editar imóvel passaram a exibir resumo de erros no topo.
- campos inválidos passaram a receber destaque visual com
is-invalid. - a tela agora faz scroll automático para o bloco de erro quando o formulário volta com validação falhada.
- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-07-ux-erros-form-imovel.md - changelog detalhado:
docs/changelog/2026/CL-07-ux-erros-form-imovel.md
[BK-06] - Oferta de 90 créditos e chamada comercial/SEO
Changed
- novos cadastros passaram a receber 90 créditos de boas-vindas, equivalentes a 3 meses para 1 imóvel.
- textos principais do cadastro e da mensagem de sucesso foram alinhados à nova oferta.
- meta descriptions e descrições sociais principais passaram a reforçar a chamada “anuncie gratuitamente”.
- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-06-oferta-90-creditos-seo.md - changelog detalhado:
docs/changelog/2026/CL-06-oferta-90-creditos-seo.md
[BK-04] - Edição de venda/aluguel no imóvel
Fixed
ImovelFormpassou a tratar explicitamente a troca entrepara_vendaepara_aluguel, limpando o valor da modalidade desmarcada.- A edição do imóvel deixou de alterar temporariamente o status de pagamento/expiração do anúncio.
- Os templates de adicionar/editar imóvel deixaram de usar comparações de string frágeis para decidir quais campos são checkboxes.
- Foi adicionado teste automatizado cobrindo a troca de imóvel de venda para aluguel e a preservação do pagamento.
- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-04-fix-edicao-venda-aluguel.md - changelog detalhado:
docs/changelog/2026/CL-04-fix-edicao-venda-aluguel.md
[BK-03] - Governanca VPS + artefatos locais
Changed
AGENTS.mdpassou a reconhecer a camada global em/rootsem substituir a fonte da verdade local do projeto.docs/GIT_WORKFLOW.mddeixou de induzirgit pullautomatico na VPS e passou a exigir branch mesmo para alteracao simples em producao..gitignorepassou a ignorar artefatos locais de hospedagem/aaPanel para manter o repo limpo entre sessoes.- Documentacao detalhada:
- backlog vivo:
docs/backlog/BK-03-governanca-root-no-pull-e-artefatos-locais.md - changelog detalhado:
docs/changelog/2026/CL-03-governanca-root-no-pull-e-artefatos-locais.md
[2026-03-11] - Documentacao
Changed
AGENTS.mdpassou a exigir validacao tecnica obrigatoria antes de commit, merge ou fechamento:php -lpara PHP alterado;node --check/node -cpara JS alterado;- validacao de JavaScript inline renderizado;
- validacao ponta a ponta de fluxos AJAX.
[2026-02-27] - Hotfix
Fixed
- Erro 500 no imoveis/templates/imoveis/detalhe_imovel.html causado por TemplateSyntaxError.
- Falha de renderização de variáveis Django que vazavam como texto puro no HTML devido a quebras de linha nas tags.
- Filtro stringformat com espaços que impedia o carregamento da página.
Entradas detalhadas
- CL-17 - Análise de maturidade do funil `/anuncie/`
- CL-16 - Padronização de ARCHITECTURE.md e GUIDELINES.md
- CL-15 - Groundwork do runtime de análise do cadastro
- CL-14 - Leitura operacional do funil `/anuncie/`
- CL-11-analytics-cadastro-anuncie
- CL-10-stack-whatsapp-3035
- CL-09-alerta-whatsapp-cadastro-seo
- CL-08-fix-duracao-obrigatoria-edicao
- CL-07-ux-erros-form-imovel
- CL-06-oferta-90-creditos-seo
- CL-04-fix-edicao-venda-aluguel
- CL-03-governanca-root-no-pull-e-artefatos-locais