julia base de conhecimento
Documentos por recência
A3 — Hub de APIs (Mercosul/CMA) doc · hoje api-docs v1A3 Alicante — Quedas & Segurança doc · hoje alicante v7Backup — Políticas NITA doc · 14/07 ana-julia A3 ABM — Migração de Eventos doc · hoje gabriel v7Changelog doc · 17/06 Fluxo Ekyte · ao vivo ● feed · ao vivo
Mukutu · caderninho da frota

A3 Toyota · Conteúdo & Migraçãov7

A3 ABM — Migração de Eventos

Editado por julia · hoje · Ekyte task 7771486 (Ana Júlia) · frota Júlia/Mukutu · varredura completa 29/07/2026: 39 endereços cruzados com o painel administrativo e o portal antigo

Endereços conferidos
39
varredura completa do site, 29/07
Com problema
7
4 vazias · 1 duplicada · 2 perderam conteúdo
Sem par no portal antigo
10
nasceram no site novo — nada a comparar
Já ajustado
1 de 7
Ciclo Aços · 5 travadas no editor, 1 dá pra fazer já
Em resumo · pra todos

O site da ABM mudou de plataforma numa operação anterior, e o conteúdo das páginas de evento foi transferido à mão, uma por uma. Em sete páginas o texto não veio junto com a estrutura.

Conferimos em 29/07 todos os 39 endereços de evento publicados — não só os 18 do levantamento anterior — cruzando três fontes: o painel administrativo, o site público e o portal antigo, que continua no ar.

Nada se perdeu. Todo o conteúdo original está no portal antigo e pode ser trazido de volta. O que trava é outra coisa: seis páginas de 2017–18 não abrem no gerenciador — dá erro. Sem isso destravado, ninguém consegue repor por dentro.

Leitura técnica · BLUF

Método. Varredura de 39 endereços públicos; texto de <p>/<li> com o chrome descontado (54 blocos / 721 chars) e sha256 por página. Cruzado com o painel (66 eventos, 50 publicados, 10 rascunho) e com o portal antigo.

4 vazias: id20 83ch vs 5.971 · id18 171 vs 6.676 · id21 107 vs 4.391 · id25 31 vs 1.841.

2 perderam conteúdo: id28 4.625ch vs 78.252 — 63 vídeos do YouTube viraram 0; id76 2.674 vs 13.211 — sumiu a programação detalhada (agenda hora por hora + 9 orientações de acesso à planta). O id76 nunca tinha sido auditado: estava fora do escopo de 18 páginas.

1 duplicada: id22 (88ch, vazia) publicada ao lado do id120 (3.398ch, completa).

Cobertura do portal antigo: 29 dos 39 têm par lá; 10 dão 404 (nasceram no site novo). A listagem do portal antigo mostra só 13 e não tem sitemap — lá só dá pra confirmar existência testando o endereço, não enumerando.

Análise
01

Background

A ABM organiza os eventos técnicos do aço — WSSO, ABM Week, seminários de laminação, encontros regionais. As páginas em questão são as de eventos já realizados.

O site trocou de plataforma numa operação anterior e o conteúdo foi transferido à mão, página por página. A task 7771486 existe pra fechar o que ficou pra trás.

O trabalho foi feito no gerenciador do site, não em código — não há commit nem histórico pra consultar. A prova de estado é a página publicada, e por isso cada item aqui tem link.

02

Situação atual

Varredura de 39 endereços em 29/07 — todos os eventos publicados, não uma amostra. 32 estão certos ou nasceram no site novo; 7 têm problema.

O de-para abaixo tem uma linha por erro: o que faltou, se já foi ajustado ou ainda não, e com quem está. Como era abre o portal antigo; como está abre a página no ar agora — dá pra conferir os dois lado a lado sem depender do que está escrito aqui.

22 conferidas contra o antigo, certas 10 sem versão antiga pra comparar 7 com problema
  1. Difusão Digital (2018)63 vídeos e fichas viraram 0
  2. 9º WSSO (2017)vazia · 83ch vs 5.971
  3. 15º Ferramentas e Moldes (2017)vazia · 9 seções sem texto
  4. 15º Regional ABM ES (2017)vazia · 107ch vs 4.391
  5. ABM Week 2017vazia · faltam fotos e certificados
  6. Latinoamerica Experts 4 achado novoperdeu a programação detalhada
  7. Ciclo Aços — página antigapublicada 2× · uma delas vazia
PáginaO que faltouSituaçãoConferir
Difusão Digital (2018)O portal antigo tem um catálogo de 63 webinars com objetivo, palestrante, data e link do vídeo. No novo veio só a lista de títulos.recriar
página nova, copiando do antigo — a casca fica no ar
como era · wb 10/05 · como está
9º WSSO (2017)Seções no ar sem uma linha de texto. Faltam o Programa Oficial e as cotas Diamante, Platina, Ouro e Prata.recriar
página nova, copiando do antigo — a casca fica no ar
como era · wb 09/03 · como está
15º Ferramentas e Moldes (2017)As 9 seções aparecem e todas estão vazias: Sobre o Evento, Público-alvo, Local, Hospedagem, Programação 23/11 e 24/11, Inscrições, Comissão, Contato.recriar
página nova, copiando do antigo — a casca fica no ar
como era · wb 19/04 · como está
15º Regional ABM ES (2017)Mesmo caso: 6 seções no ar, nenhuma com conteúdo.recriar
página nova, copiando do antigo — a casca fica no ar
como era · wb 10/04 · como está
ABM Week 2017Vazia, e faltam Galeria de fotos, Certificados, Downloads e Proceedings.recriar
página nova, copiando do antigo — a casca fica no ar
como era · como está
Latinoamerica Experts 4Perdeu a programação detalhada: a agenda hora por hora e as 9 orientações de acesso à planta. No ar sobrou um resumo de 4 linhas. Nunca tinha sido auditada.a fazer
o cadastro abre — é a que dá pra consertar
como era · como está
Ciclo Aços — página antigaPublicada duas vezes: esta, vazia, e a refeita (3.398ch, completa).assumido
casca não removível — o evento fica listado 2×
como era · como está
✓ Ciclo Aços — página refeitaRefeita do zero e no ar, completa. Única recriação — confirmado no painel.já ajustado
falta a Ana validar
como era — · como está

Onde o trabalho está, hoje. Dos sete: 1 já foi ajustado — o Ciclo Aços, refeito do zero e no ar, esperando só a validação. 1 dá pra fazer agora — o Latinoamerica Experts 4, cujo cadastro abre normalmente. 5 estão travadas no editor e não dependem de conteúdo: dependem do desenvolvedor destravar o cadastro. E 1 é limpeza — despublicar a versão vazia do Ciclo Aços, que só pode sair depois da validação.

Reconferido em 30/07 por três caminhos independentes, depois do relato de que as páginas já teriam sido normalizadas. (1) As cinco continuam com o mesmo sha256 — byte por byte, a mesma página; não é cache. (2) Testadas 50 variantes de endereço (-2017, -novo, -v2, -webinars…), caso estivessem publicadas fora da listagem como o Ciclo Aços: nenhuma responde. (3) Busca no painel, com sessão válida, uma por uma — e a busca alcança rascunho, não só publicado.

A busca do painel devolve um registro só para cada uma: 9º WSSO = id 20, 15º Ferramentas = id 18, 15º Regional ES = id 21, ABM Week 2017 = id 25. A Difusão Digital tem o id 28 e um id 49 marcado "NAO USAR — RASCUNHO", que é descarte, não recriação. E o controle que dá valor ao teste: a mesma busca, no Ciclo Aços, mostra o par — id 22 e id 120. Ou seja, o método encontra recriação quando ela existe. Nas outras cinco, não existe segundo registro: nem publicado, nem em rascunho.

Vale separar duas conclusões que se confundem fácil: não é "estão prontas e não foram publicadas" — nesse caso apareceriam no painel como rascunho, e não aparecem. Isso não julga o trabalho de ninguém; diz que, neste ambiente, ele não está. Se foi feito em outra instalação, aponte a URL — a medição roda de novo em minutos.

Três fontes conferidas de forma independente: painel administrativo (66 eventos · 50 publicados · 10 rascunho), site público (39 endereços) e portal antigo (29 com par, 10 inexistentes lá). As três dizem a mesma coisa.

03

Meta

6 eventos sem o conteúdo
→ &nbsp;
0 até [data a definir]

Nenhum evento no ar sem o conteúdo que tinha no portal antigo. Seis páginas precisam voltar: cinco recriadas do zero — porque o cadastro delas não abre — e uma reposta por dentro, o Latinoamerica Experts 4, cujo cadastro abre normalmente.

Decisão de 30/07: não esperar o destravamento. O caminho é o mesmo que funcionou no Ciclo Aços — pegar o conteúdo do portal antigo e criar uma página nova.

O preço, escrito para ninguém descobrir sozinho: a página antiga não pode ser removida, então cada recriação deixa o evento aparecendo duas vezes na listagem, uma delas vazia. Ao fim do trabalho serão seis cascas no ar. É melhor que o conteúdo continuar perdido — mas é uma dívida, não um detalhe, e sai do caminho no dia em que o cadastro voltar a abrir.

04

Causa raiz

32
7
chegaram com o conteúdo chegaram vazias

A mudança de plataforma foi feita caixa por caixa, à mão, numa operação anterior que enfrentou problemas técnicos. Sete chegaram vazias — e a etiqueta de fora estava certa: título, data e imagem no lugar. Sem abrir uma a uma, não havia como saber.

É um defeito que não se anuncia. Página quebrada dá erro e alguém reclama; página vazia carrega perfeitamente. Enquanto ninguém compara com a versão antiga, ela fica no ar parecendo saudável.

O que trava hoje é outra coisa: seis páginas de 2017–18 têm o cadastro danificado e não abrem no gerenciador. Quem quisesse corrigir, não conseguiria entrar.

Fig 1 · A causa está atrás; o bloqueio é o de agora
Contramedidas · Plano · Follow-up
05

Contramedidas

Da lista de 32 eventos da Ana: 24 completos, 4 com seção vazia, 4 sem par no portal antigo. A Programação do Latinoamerica Experts 4 foi reposta em 30/07 — 11 → 49 blocos, conferido na página pública. Medido em 30/07 seção por seção — a unidade que a task manda usar. A conta está escrita porque número que muda sem explicação corrói confiança.

Duas tarefas de trabalho, e o resto é registro. Clicar na linha abre a lista de páginas que ela cobre — com como era e como está lado a lado, e uma caixa pra marcar item por item. O que for marcado fica salvo, então dá pra validar aos poucos e voltar depois.

A fazer 4
06

Plano

OrdemAçãoQuemCusto
1Repor o Latinoamerica Experts 4 o cadastro abreGabrielsem duplicata
2Recriar ABM Week 2017 1.841 charsGabrieldeixa casca
3Recriar 15º Regional ABM ES 4.391 charsGabrieldeixa casca
4Recriar 9º WSSO 5.971 charsGabrieldeixa casca
5Recriar 15º Ferramentas e Moldes 6.676 charsGabrieldeixa casca
6Recriar Difusão Digital 78.252 chars · 63 webinarsGabriel + frotadeixa casca
↳Validar cada uma, conforme saiAna—

As datas estão em aberto de propósito: quatro das cinco linhas dependem de destravar o cadastro, e essa previsão não é nossa. Preencher com estimativa daria uma sensação de plano que não corresponde ao que controlamos.

07

Follow-up

A verificação não depende de confiança: audit-abm-render.py abre cada página publicada, compara com o portal antigo e devolve o número. Hoje: 39 endereços, 7 com problema.

Quando alguém corrigir uma página, é rodar de novo e o número cai. Sem reunião, sem alguém precisar acreditar em ninguém.

📡 lane ABM · bus da frota ○ cache

Nenhum evento recente da lane ABM no bus.

fonte: domain_event (ns=manager · db=sessions) · atualiza a cada 30s
08

Reflexão

O escopo herdado escondia um caso. As versões anteriores deste A3 auditaram 18 páginas, herdadas de um diff de 08/07. Varrendo os 39 endereços, apareceu o Latinoamerica Experts 4 — que perdeu cinco blocos de empresas e nunca tinha sido olhado. Auditar a amostra do levantamento anterior repete o ponto cego dele.

Contorno resolve e cobra. Recriar a página por fora destravou o Ciclo Aços sem esperar o dev — e deixou o evento com dois endereços. O contorno não é de graça: ele troca um problema por outro menor, e o menor também precisa entrar no plano.

Restaurar fielmente restauraria os defeitos junto. Ao repor o ABM Week 2017 descobrimos que o portal antigo também tem link podre: de 5 links do bloco Como foi, dois estão mortos — a Galeria de fotos aponta para uma página que deixou de existir na migração (404) e o site do evento saiu do ar. "Voltar a ser como era" incluiria voltar a ter botão que não leva a lugar nenhum, e isso é pior que seção vazia: parece que funciona. Cada link é conferido antes de repor, e o que estiver morto fica de fora, registrado.

Contagem diz QUANTO falta, nunca O QUE falta. Este A3 afirmou por dias que o Latinoamerica Experts 4 tinha perdido "os blocos de Aperam, ArcelorMittal, CSN, Ternium e Usiminas". Era falso: a seção Empresas participantes está no ar, com as cinco. Eu havia inferido o conteúdo ausente a partir da diferença de caracteres — e diferença de tamanho não nomeia o que sumiu. O que sumiu de verdade é a programação detalhada e as orientações de acesso à planta. O erro só apareceu quando fui editar a página: até ali, descrever bastava. Descrição não testa a hipótese; execução testa.

Medir o que a página é, não quantos caracteres tem. O id 28 parecia ruído de estrutura enquanto era medido em caracteres. Contando o que a página realmente é — um catálogo — apareceram os 63 vídeos ausentes.

↳

Fontes

  • Issue #72 · destravar o cadastro das 6 páginas com o Diego — é o bloqueio de C2, C3 e C4
  • Ekyte · task 7771486 Alinhamento Eventos portal antigo — Ana Júlia
  • Painel administrativo · lista de eventos 66 eventos · 50 publicados · 10 em rascunho (lido em 29/07)
  • Portal antigo (ainda no ar) a listagem mostra 13, mas 29 páginas respondem por URL direta — não há sitemap
  • Site novo · eventos anteriores onde o id 22 e o id 120 aparecem lado a lado
  • Portal antigo · conteúdo das 5 páginas vazias 75.839 chars e 99 links, bloco a bloco, pronto pra repor — com o controle de que nenhum bloco do antigo ficou sem correspondente