mirror of
https://github.com/fsolla/teqo.git
synced 2026-11-12 22:13:05 +00:00
docs(S5): wizard do kit de apoiador (artefato) + certifica a faixa de jingles do S1
This commit is contained in:
parent
0090c99823
commit
f0c735c077
3 changed files with 1483 additions and 57 deletions
|
|
@ -1 +1 @@
|
|||
**S1 — Redesign das superfícies públicas: auditoria, matriz de cobertura e artefato hi-fi da home de campanha (2026-09-28):** primeira entrega do programa de redesign do site público (`docs/campanha/redesign-site-publico.md`), **docs-only e sem implementação** — ela abre o gate visual. O plano de programa registra o diagnóstico da auditoria live (1280/390), a **matriz de cobertura** de todas as rotas públicas das duas vertentes (campanha: `/`, shell, `/conteudos`, `/[slug]`, mídia/frame, `/corte/[id]`, `/jingles`; editorial: `/artigos`, `/[type]`, `/[type]/[category]`, `/[type]/[category]/[slug]`, share-links, `.ics`; participação: `/mandato-no-whatsapp`, `/abaixo-assinado/[id]`, `/privacidade`; extensões C233/C234), as 8 fatias com dependências e aceite, os contratos públicos preservados e a **reconciliação factual registrada em 28/09/2026**: por decisão da coordenação, "Criou o SAMU 192" e "Criou o Brasil Sorridente" ficam aprovados (liderou o piloto municipal e a nacionalização; liderou a implementação), "Mais votado do PT-BA em 2022" está correto no recorte partidário (com o escopo explícito), "DIAP entre os 40 melhores" confirmado, e 3.333/1.031 seguem como no ar com rechecagem antes do go-live; C233/C234 são **superfícies abertas e implementadas** (S6/S7 de redesenho, não adição gateada). O artefato hi-fi `docs/plans/site-publico-campanha-home-ui-design.html` (designer `openai/gpt-5.6-sol`) apresenta a home completa em 1280/390 com a direção "vermelho abre, papel explica": hero de mobilização com H1 "Mais Saúde, Mais Futuro", micro-provas aprovadas, prova social numérica, princípios como capítulos com fotografia própria por capítulo (crossfade 1:1 no desktop, inline no mobile/reduced-motion), a seção "por que essa eleição importa", o caso **SAMU na Bahia** como ficha de evidência em duas eras (gestão estadual 2007–2010 · entregue; governo federal 2025 · autorizado, com fonte), trajetória datada por esfera, board de atualizações (posts + YouTube + Instagram com snapshot/lazy), zona de mídia com rádio/vídeo sob ação do usuário e fail-closed, participação com um CTA primário e formulário de 3 campos, e os quatro estados críticos (board vazio, descoberta fail-closed, consentimento recusado, fallback de mídia); **três decisões visuais** documentadas no artefato e o porquê registrado em `DESIGN.md` §7. Riscos públicos abertos no plano: `/abaixo-assinado/<id inexistente>` responde 500 em produção (deveria 404) e imagem de destaque quebrada em `/artigos`. Copy da home reconciliado em deck de voz (`solla-comunicacao`, untracked). PR em rascunho: aguarda aprovação humana do artefato antes de qualquer implementação.
|
||||
**S1 — Redesign das superfícies públicas: auditoria, matriz de cobertura e artefato hi-fi da home de campanha (2026-09-28):** primeira entrega do programa de redesign do site público (`docs/campanha/redesign-site-publico.md`), **docs-only e sem implementação** — ela abre o gate visual. O plano de programa registra o diagnóstico da auditoria live (1280/390), a **matriz de cobertura** de todas as rotas públicas das duas vertentes (campanha: `/`, shell, `/conteudos`, `/[slug]`, mídia/frame, `/corte/[id]`, `/jingles`; editorial: `/artigos`, `/[type]`, `/[type]/[category]`, `/[type]/[category]/[slug]`, share-links, `.ics`; participação: `/mandato-no-whatsapp`, `/abaixo-assinado/[id]`, `/privacidade`; extensões C233/C234), as 8 fatias com dependências e aceite, os contratos públicos preservados e a **reconciliação factual registrada em 28/09/2026**: por decisão da coordenação, "Criou o SAMU 192" e "Criou o Brasil Sorridente" ficam aprovados (liderou o piloto municipal e a nacionalização; liderou a implementação), "Mais votado do PT-BA em 2022" está correto no recorte partidário (com o escopo explícito), "DIAP entre os 40 melhores" confirmado, e 3.333/1.031 seguem como no ar com rechecagem antes do go-live; C233/C234 são **superfícies abertas e implementadas** (S6/S7 de redesenho, não adição gateada). O artefato hi-fi `docs/plans/site-publico-campanha-home-ui-design.html` (designer `openai/gpt-5.6-sol`) apresenta a home completa em 1280/390 com a direção "vermelho abre, papel explica": hero de mobilização com H1 "Mais Saúde, Mais Futuro", micro-provas aprovadas, prova social numérica, princípios como capítulos com fotografia própria por capítulo (crossfade 1:1 no desktop, inline no mobile/reduced-motion), a seção "por que essa eleição importa", o caso **SAMU na Bahia** como ficha de evidência em duas eras (gestão estadual 2007–2010 · entregue; governo federal 2025 · autorizado, com fonte), trajetória datada por esfera, board de atualizações (posts + YouTube + Instagram com snapshot/lazy), zona de mídia com rádio/vídeo sob ação do usuário e fail-closed, participação com um CTA primário e formulário de 3 campos, e os quatro estados críticos (board vazio, descoberta fail-closed, consentimento recusado, fallback de mídia); **três decisões visuais** documentadas no artefato e o porquê registrado em `DESIGN.md` §7. A faixa de jingles da home nasceu no tier degradado numa primeira passada (a cota do frontier esgotou no meio do lote) e foi **certificada pelo `openai/gpt-5.6-sol`** na passada seguinte, com as marcações `DEGRADED` removidas. O mesmo lote entregou o artefato da fatia S5 — `docs/plans/kit-apoiador-wizard-ui-design.html` — com o wizard do kit de apoio (passos nome → foto de perfil → dobradinha → kit completo, mais a descoberta de selfie C234 só quando disponível), sobre o estúdio `/cards` existente sem duplicar o renderer: peças inválidas nunca entram no download, foto nunca sai do aparelho, `?model=`/`#cards` preservados, com kit vazio/parcial/cheio, erros recuperáveis (arquivo, cutout, nome longo, busca sem resultado), foco/teclado/reduced-motion e a ação de baixar o kit com o transporte em lote deixado como decisão de implementação. Riscos públicos abertos no plano: `/abaixo-assinado/<id inexistente>` responde 500 em produção (deveria 404) e imagem de destaque quebrada em `/artigos`. Copy da home reconciliado em deck de voz (`solla-comunicacao`, untracked). PR em rascunho: aguarda aprovação humana do artefato antes de qualquer implementação.
|
||||
|
|
|
|||
1480
docs/plans/kit-apoiador-wizard-ui-design.html
Normal file
1480
docs/plans/kit-apoiador-wizard-ui-design.html
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -1080,29 +1080,6 @@
|
|||
font-weight: 750;
|
||||
text-underline-offset: 4px;
|
||||
}
|
||||
.degraded-section {
|
||||
outline: 2px dashed rgb(162 28 28 / 45%);
|
||||
outline-offset: -8px;
|
||||
}
|
||||
.degraded-banner {
|
||||
margin: 0 0 30px;
|
||||
padding: 12px 14px;
|
||||
background: #fffbe0;
|
||||
border: 1px dashed var(--pt-red);
|
||||
color: var(--pt-red-dark);
|
||||
font-size: 0.67rem;
|
||||
line-height: 1.6;
|
||||
}
|
||||
.degraded-banner strong {
|
||||
color: var(--pt-red);
|
||||
font-family: var(--font-display);
|
||||
letter-spacing: 0.08em;
|
||||
}
|
||||
.degraded-banner code {
|
||||
padding: 1px 4px;
|
||||
background: rgb(162 28 28 / 8%);
|
||||
font-size: 0.64rem;
|
||||
}
|
||||
.jingle-play svg {
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
|
|
@ -1623,11 +1600,6 @@
|
|||
grid-template-columns: 124px 1fr;
|
||||
scroll-snap-align: start;
|
||||
}
|
||||
.mobile .degraded-banner {
|
||||
margin: 0 20px 22px 0;
|
||||
padding: 10px 12px;
|
||||
font-size: 0.63rem;
|
||||
}
|
||||
.mobile .jingles-note {
|
||||
padding-right: 20px;
|
||||
}
|
||||
|
|
@ -1951,12 +1923,6 @@
|
|||
já publicado, ainda sujeito à conferência do advogado eleitoral; as duas fotografias do caso
|
||||
SAMU e as thumbnails dinâmicas do board estão marcadas como NEEDS ASSET.
|
||||
</p>
|
||||
<p class="gate-pending">
|
||||
<strong>DEGRADED:</strong> a seção de jingles das cenas 01 e 02 é proposta do tier degradado
|
||||
(<code>opencode-go/deepseek-v4.1-flash</code>) e não está certificada — exige sign-off
|
||||
humano no gate/PR. O restante do artefato permanece o design S1 sujeito à certificação do
|
||||
designer frontier.
|
||||
</p>
|
||||
</header>
|
||||
|
||||
<section class="scene" aria-labelledby="desktop-scene-title">
|
||||
|
|
@ -2544,17 +2510,7 @@
|
|||
</article>
|
||||
</div>
|
||||
</div>
|
||||
<section
|
||||
class="jingles-strip degraded-section"
|
||||
data-degraded="true"
|
||||
aria-labelledby="desktop-jingles-title"
|
||||
>
|
||||
<p class="degraded-banner" role="note">
|
||||
<strong>DEGRADED</strong> — seção de jingles proposta pelo tier degradado
|
||||
(<code>opencode-go/deepseek-v4.1-flash</code>). Design não certificado: pendente de
|
||||
sign-off humano no gate/PR. O restante do artefato permanece o design S1 sujeito à
|
||||
certificação do designer frontier.
|
||||
</p>
|
||||
<section class="jingles-strip" aria-labelledby="desktop-jingles-title">
|
||||
<div class="jingles-heading">
|
||||
<div>
|
||||
<p class="eyebrow">A trilha da nossa caminhada</p>
|
||||
|
|
@ -3197,17 +3153,7 @@
|
|||
</article>
|
||||
</div>
|
||||
</div>
|
||||
<section
|
||||
class="jingles-strip degraded-section"
|
||||
data-degraded="true"
|
||||
aria-labelledby="mobile-jingles-title"
|
||||
>
|
||||
<p class="degraded-banner" role="note">
|
||||
<strong>DEGRADED</strong> — seção de jingles proposta pelo tier degradado
|
||||
(<code>opencode-go/deepseek-v4.1-flash</code>). Design não certificado: pendente de
|
||||
sign-off humano no gate/PR. O restante do artefato permanece o design S1 sujeito à
|
||||
certificação do designer frontier.
|
||||
</p>
|
||||
<section class="jingles-strip" aria-labelledby="mobile-jingles-title">
|
||||
<div class="jingles-heading">
|
||||
<div>
|
||||
<p class="eyebrow">A trilha da nossa caminhada</p>
|
||||
|
|
|
|||
Loading…
Reference in a new issue