Files
amare/docs/research/man-135-classify-amare-mvp.md

14 KiB
Raw Blame History

MAN-135 — Classificar issues Amare MVP vs Gitea main

Issue: Research: classificar issues Amare MVP vs Gitea main
Mapa: MAN-134
Branch: research/man-135-classify-amare-mvp
HEAD canônico inventariado: origin/main @ 93b680c (docs: require Linear issues and auto-ship PRs (#4))
Data: 2026-08-13

Regras (de MAN-134)

Regra Aplicação
Code truth Gitea origin/main (manoel-freitas/amare)
Done = shipped commit presente em origin/main
GitHub só pista (amore-site); não canônico
Pós-MVP fora de escopo: MAN-111, 112, 113, 114, 115, 131
Status Linear não alterados neste research (exceto fechar MAN-135)

Fontes

Fonte Uso
Linear MCP list_issues / get_issue project Amare — Lançamento MVP universo, status, labels, ACs
git fetch origin + git log origin/main evidência shipped
tea pr list --state all (0 open; #1#4 merged) PRs Gitea
gh pr list / gh pr view (GitHub mirror) pistas #63, #64
Branches origin/* trabalho em voo
Cross-check MAN-136 orphans, MAN-137 MAN-126 state (branches locais; não em main ainda)

Contagens (36 issues in-scope)

Bucket Count
shipped 14
em voo 5
não começou 12
· cliente 5
· engenharia 5
· ops-lançamento 2
Linear podre 5
Total classificado 36
Excluídos Pós-MVP 6
Issues no projeto 42

Tabela canônica

Issue Linear status Bucket Evidência / nota
Implementar Home e páginas institucionais do MVP Done shipped Site público + home editorial em main (ex. #53, heros, /sobre, /servicos)
Implementar portfólio e depoimentos Done shipped Portfólio/depoimentos + seed fix 49fbc0f (MAN-103)
Implementar formulário de solicitação de proposta Done shipped Briefing/contato em main (ex. eed8240)
Implementar tracking simples da origem dos leads Done shipped 37296f7 (MAN-105) / GH #37
Definir e implementar atualização simples de conteúdo Done shipped 4001cd0 (MAN-106 AC4) / GH #33
Finalizar SEO técnico e metadados sociais Done shipped SEO desde ship público (3dc1f44 et al.)
Rodar auditoria Lighthouse e corrigir performance do site público Done shipped 0ecae4c (MAN-109) / GH #43
Auditar se Vue + Livewire faz sentido na arquitetura atual Done shipped 2e28603 reconcilia stack declarada
Portar identidade visual do site público para o admin em Filament Done shipped 63c0269 (MAN-118) / GH #40
Estabilizar baselines de regressão visual no CI (paridade local×CI) Done shipped Trabalho de baselines chegou em main; remoção posterior #44 é resolução intencional, não “Done sem merge”
Fechar portões de qualidade e deploy da Fase 0 antes do lançamento Done shipped 7e68c0e (MAN-120) / GH #39
Reencodar imagens de marca e regerar baselines visuais Done shipped Era de baselines/imagem em main (série #24/#7 + follow-ups)
Deploy de staging falha no Dokploy desde 08/08 — causa server-side, sem log acessível Done shipped Pipeline/fixes Dokploy+staging em main (ex. #6#9, ac08b5f, 26a68e1)
Reconciliar documentação e changes OpenSpec após os PRs #41#49 Done shipped 213d684 (MAN-124) / GH #50
Reestruturar jornada pública em Amare Casamentos e Amare Corporate In Progress em voo origin/feat/man-126-casamentos-corporate (1 commit ahead, não em main); GH PR #63 open; 0 PR Gitea. Ver MAN-137
Executar QA de responsividade e acessibilidade In Progress em voo Status coerente com QA aberto; PRs de suporte (#44#49) já em main, ACs manuais não fechados; sem PR Gitea aberto só desta issue
Configurar domínio, ambiente de produção e checklist de lançamento In Progress em voo Ops de lançamento em curso (staging/deploy em main; produção/DNS/checklist incompletos)
Ajustar CTAs consultivos no WhatsApp e briefing comercial Todo em voo Fluxo 1 parcial em main via Gitea #2 (e2af1f6); Fluxo 2 (indecisos) + fechamento de ACs ainda abertos; Linear Todo atrasa vs código parcial
Research: classificar issues Amare MVP vs Gitea main Backlog→Done* em voo Este arquivo / branch research/man-135-classify-amare-mvpainda não em origin/main (*Done só no Linear após resolução; ver podre se Done sem merge)
Exigir issue Linear em todo trabalho e PR In Progress Linear podre Conteúdo em main via Gitea #4 (93b680c); Linear ainda In Progress. GH #64 open = mirror stale
Adicionar PR template no Gitea e no GitHub In Progress Linear podre .gitea/PULL_REQUEST_TEMPLATE.md + .github/pull_request_template.md em origin/main (mesmo PR #4); Linear In Progress
Fechar arquitetura e copy final do MVP In Progress Linear podre In Progress sem branch/PR abertos; arquitetura/home editorial já em main (#46#53, #52…). Residual de copy/conteúdo vive em tickets cliente (MAN-98…) e MAN-126
Research: inventariar merges órfãos no Gitea Done Linear podre Done no Linear; deliverable em origin/research/man-136-orphan-gitea-mergesnão merged em main
Research: estado real de Casamentos × Corporate (MAN-126) Done Linear podre Done no Linear; docs/research/man-137-man-126-state.md em branch local ahead — não em origin/main
Receber e consolidar conteúdo institucional e serviços da Michelle Todo não começou · cliente Labels Conteúdo/Cliente; sem branch/PR
Fechar portfólio e banco de imagens do lançamento Todo não começou · cliente Labels Conteúdo/Cliente; sem branch/PR
Consolidar depoimentos reais para o MVP Todo não começou · cliente Labels Conteúdo/Cliente; sem branch/PR
Confirmar WhatsApp Business e canais de contato Todo não começou · cliente Labels Conteúdo/Cliente; sem branch/PR
Aplicar identidade visual oficial e rodada de revisão da cliente Todo não começou · cliente Labels Cliente/Design; sem branch/PR
Papel Assistant não tem nenhuma permissão funcional Backlog não começou · engenharia Enum Assistant existe; permissões funcionais não entregues; sem branch
Provar falha dos gates e rollback antes de arquivar complete-foundation-parity Todo não começou · engenharia ACs de prova controlada abertos; experiência não deve mergear em main
Revisar privacidade, LGPD e consentimentos do MVP Todo não começou · engenharia Página privacidade existe; revisão/consentimentos ACs abertos; sem branch
Mapa: classificar Amare MVP (Linear × Gitea) Todo não começou · engenharia Wayfinder map — inventário ainda em research filhos
Grilling: lista de ações de sync após inventário Backlog não começou · engenharia Depende do inventário (este + MAN-136/137)
Configurar Search Console, Meta Pixel e mensuração de lançamento Todo não começou · ops-lançamento Mensuração de go-live; sem branch
Preparar acesso e treinamento do painel administrativo Todo não começou · ops-lançamento Acesso/treino go-live (label Cliente+Engenharia); sem branch

Fora de escopo (Pós-MVP)

Issue Nota
MAN-111MAN-115, MAN-131 Não classificados (mapa Out of scope)

Hints verificados

Hint Resultado
MAN-132 + MAN-133 via Gitea PR #4, Linear In Progress Confirmado → Linear podre (código shipped; status podre). Também GH #64 ainda open
MAN-126: GH #63 + branch, sem PR Gitea Confirmado → em voo
Gitea 0 open PRs; #1#4 merged Confirmado (tea pr list)

Ações de sync sugeridas (não executadas aqui)

  1. Marcar Done no Linear: MAN-132, MAN-133 (e fechar GH #64 stale).
  2. Reavaliar MAN-97 → Done ou decompor residual em tickets cliente/MAN-126.
  3. Abrir PR Gitea para feat/man-126-casamentos-corporate; fechar ou ignorar GH #63 após mirror.
  4. MAN-127: mover para In Progress; fechar Fluxo 2 / ACs restantes ou fatiar ticket.
  5. Mergear (ou aceitar exceção) branches de research MAN-136/137/135 se “Done” exigir main.
  6. Lista priorizada fica para MAN-138.

Ambiguidades

  • Wayfinder research Done: mapa diz Done = main; prática atual marca Done após comentário Linear com arquivo só na branch → classificado Linear podre para MAN-136/137.
  • MAN-119/122: remoção de regressão visual (#44) após estabilizar — tratados como shipped (resolução chegou em main).
  • MAN-127: bucket em voo (parcial shipped + resto aberto); alternativa seria “não começou” só do residual — preferimos um bucket por issue.
  • MAN-108/110: sem branch dedicada; “em voo” = processo In Progress, não PR aberta.