Files
amare/openspec/changes/restructure-home-weddings-corporate/proposal.md

2.5 KiB

Why

A home atual apresenta os conteúdos do CMS, mas não conduz com clareza as duas frentes da Amare nem separa o pedido de proposta da relação com fornecedores. A estrutura de lançamento precisa tornar Casamentos e Corporate compreensíveis sem inventar prova, preservar o acervo real como requisito de publicação e abrir um canal mínimo, privado e específico para parcerias.

What Changes

  • Reorganizar a home em capítulos editoriais ancoráveis: apresentação, Amare, vertentes, Casamentos, Corporate, acervo, depoimentos e fechamento.
  • Adicionar modalidades de casamento publicáveis e ordenáveis no CMS, com conteúdo inicial oficial para Essenza, Conduzione e Grand Jour.
  • Adicionar número oficial de WhatsApp às configurações e tornar as CTAs das modalidades contextuais, com fallback para o briefing.
  • Mover o formulário de pedido de proposta para /briefing; transformar /contato em uma jornada independente para fornecedores e parcerias.
  • Enviar a consulta de parceiro por e-mail próprio, sem criar Lead ou persistir dados; manter CSRF, honeypot, rate limit, validação e aviso de privacidade proporcional à finalidade.
  • Manter Corporate como apresentação institucional e CTA até haver copy, fotos e cases autorizados; em produção, não publicar fixtures de portfólio e informar que o acervo está em preparação.

Capabilities

New Capabilities

  • wedding-packages: modalidades de casamento gerenciadas no CMS e CTAs contextuais de WhatsApp/briefing.
  • partner-inquiries: formulário público mínimo, privado e não persistente para fornecedores e parcerias.

Modified Capabilities

  • public-site-pages: nova estrutura editorial da home, âncoras e separação entre briefing e contato de parceiros.
  • service-catalog: aprofundamento de serviços passa a apresentar as modalidades de casamento publicadas.
  • site-settings: configurações tipadas passam a incluir o número oficial de WhatsApp.
  • transactional-email: e-mail operacional separado para consultas de parceiros.
  • content-media: fixtures de casos ficam limitadas a desenvolvimento e staging; produção só mostra acervo real publicado.

Impact

Afeta rotas, controllers, requests, mailables, modelos/migrations/seeders, Filament, consultas de marketing, componentes Blade, navegação, estilos e testes feature/browser. A mudança atende WEB-01, WEB-02, WEB-03, WEB-05, WEB-06 e WEB-07, sem introduzir integração oficial com WhatsApp, CRM, persistência de leads, marketplace ou outros itens fora do MVP (SPEC.md §4.2).