Pular para o conteudo

Registro técnico

OpenLab FCF

Registro público e datado de correções, otimizações, incidentes e experimentos técnicos executados neste site, do diagnóstico ao resultado verificado.

O OpenLab FCF (FCF, de Felipe C. Ferreira) é o registro público das alterações técnicas relevantes feitas no felipecferreira.com.br, incluindo correções, otimizações de desempenho e rastreamento, incidentes, ajustes de tema ou plugins, dados estruturados (JSON-LD), acesso para máquinas e conteúdos estruturais.

Este não é um changelog automático de código nem uma página de status. Cada entrada documenta, em ordem cronológica pelo fato mais recente, o problema observado, a causa encontrada, marcada com [E] para evidência empírica ou [H] para hipótese, a decisão tomada, a mudança aplicada, a verificação realizada e o resultado medido até o momento.

Nenhuma entrada contém dados pessoais, de clientes ou credenciais. Questões ainda sem medição conclusiva ou pendentes de observação aparecem marcadas com [Aberta], e eventuais retificações posteriores ficam registradas com data em notas de correção.

32 registros, do fato mais recente ao mais antigo.

  1. OL-2026-032

    A barra do sumário vira um fio de 4 pixels

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Tecnologia Aplicada
    Tipo
    Tema ou plugin
    Status
    Concluído
    Componente
    asc-base-theme 0.1.14
    Problema

    A barra de rolagem do sumário ocupava mais trilha do que o fio que a leitura pedia.

    Causa

    [E] (Empírica) A largura da barra ainda era a padrão do controle, grossa demais para o sumário.

    Decisão

    Reduzir a barra do sumário a um fio de 4 pixels, visível no uso.

    Mudança

    O tema 0.1.14 desenha a barra do sumário com 4 pixels.

    Verificação

    A barra foi conferida no uso do sumário, visível e mais fina.

    Resultado

    O sumário usa um fio de 4 pixels. Tempo de leitura e posição de busca não foram medidos.

    URLs afetadas

    Link permanente deste registro

  2. OL-2026-031

    O sumário marca a seção visível e o menu estreito fecha fora

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Tecnologia Aplicada
    Tipo
    Tema ou plugin
    Status
    Concluído
    Componente
    asc-base-theme 0.1.14
    Problema

    O sumário não marcava a seção que estava na tela, e o menu estreito continuava aberto depois de um clique fora dele.

    Causa

    [E] (Empírica) O sumário não acompanhava a seção visível, e o menu não escutava o clique fora da gaveta.

    Decisão

    Marcar a seção visível no sumário e fechar o menu estreito ao clicar fora.

    Mudança

    O tema 0.1.14 destaca no sumário a seção visível e fecha o menu estreito no clique externo.

    Verificação

    O comportamento foi conferido no site: a marca acompanha a seção, e o menu fecha fora da gaveta.

    Resultado

    O sumário indica a seção atual, e o menu estreito não permanece aberto depois do clique fora. Tempo de leitura não foi medido.

    URLs afetadas

    Link permanente deste registro

  3. OL-2026-030

    Cards do hub de documentação ficam cerca de 35% mais baixos

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Tecnologia Aplicada
    Tipo
    Otimização
    Status
    Concluído
    Componente
    asc-base-theme 0.1.13
    Problema

    Os cards do hub de documentação ocupavam altura demais, o código quebrava no meio da linha, e versão e revisão ficavam em linhas separadas.

    Causa

    [E] (Empírica) O cartão reservava espaço vertical que o conteúdo não usava, e a quebra do código cortava o identificador.

    Decisão

    Baixar o cartão, manter o código em linha inteira e colocar versão e revisão lado a lado.

    Mudança

    O tema 0.1.13 reduz a altura dos cards em cerca de 35%, mantém o código numa linha inteira e alinha versão e revisão.

    Verificação

    A medição de altura do cartão no hub ficou cerca de 35% menor em relação ao cartão anterior.

    Resultado

    O hub mostra mais cartão na mesma tela. Posição de busca e citação não foram medidas.

    URLs afetadas

    Link permanente deste registro

  4. OL-2026-029

    Páginas de pilar ganham carrossel e cards de documentação

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Tecnologia Aplicada
    Tipo
    Otimização
    Status
    Concluído
    Componente
    asc-base-theme 0.1.11 e 0.1.12
    Problema

    As páginas de pilar não tinham o carrossel da Home nem os cards de documentação daquele pilar.

    Causa

    [E] (Empírica) O bloco existia na Home e no hub, mas não nas quatro páginas de pilar. A base de 3 de novembro não mudou nada visível.

    Decisão

    Levar o carrossel e os cards para as páginas de pilar, e esconder os cards quando não houver documento.

    Mudança

    Em 4 de novembro, as versões 0.1.11 e 0.1.12 colocam o carrossel da Home e os cards de documentação em cada página de pilar. Em 5 de novembro o conjunto está em produção nas quatro páginas.

    Verificação

    O changelog registra a entrada em 4 de novembro e a presença em produção em 5 de novembro. Cards sem documento ficam ocultos.

    Resultado

    As quatro páginas de pilar mostram carrossel e, quando há documento, os cards. O clique nesses cards não foi medido.

    URLs afetadas

    Link permanente deste registro

  5. OL-2026-028

    Home e Biblioteca passam a compartilhar o cabeçalho dos pilares

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Tecnologia Aplicada
    Tipo
    Otimização
    Status
    Concluído
    Componente
    asc-base-theme 0.1.9
    Problema

    Home e Biblioteca não usavam o mesmo cabeçalho para os quatro pilares, e a Biblioteca não tinha subtítulo e descrições próprias.

    Causa

    [E] (Empírica) Cada superfície montava o bloco de um jeito. Os cards da Biblioteca também ocupavam mais altura do que o conteúdo pedia.

    Decisão

    Compartilhar o cabeçalho e dar texto próprio à Biblioteca, com cards mais compactos.

    Mudança

    O tema 0.1.9 usa o mesmo cabeçalho dos quatro pilares na Home e na Biblioteca. A Biblioteca ganha subtítulo e descrições próprias. Os cards ficam mais compactos.

    Verificação

    O changelog do tema 0.1.9 registra o cabeçalho compartilhado, o texto próprio e os cards compactos.

    Resultado

    As duas páginas mostram o mesmo cabeçalho de pilar, com texto próprio na Biblioteca. Posição de busca não foi medida.

    URLs afetadas

    Link permanente deste registro

  6. OL-2026-027

    O identificador do VideoObject passa a um formato único

    Data do evento
    Data do registro
    Camada
    03 · Grafo
    Pilar
    Tecnologia Aplicada
    Tipo
    Correção
    Status
    Concluído
    Componente
    asc-site-core 0.4.11 e kg-map 1.0.0-rc7
    Problema

    O @id de VideoObject não seguia um formato único, e o leitor do mapa não tinha uma regra só para aceitar o vídeo.

    Causa

    [E] (Empírica) O identificador antigo não era o caminho estável do schema de vídeo. O mapa e o core precisavam sair juntos.

    Decisão

    Fixar o @id em home/#/schema/video/ seguido do id do vídeo, e fazer o leitor do mapa aceitar só esse formato.

    Mudança

    O core 0.4.11 emite o @id novo. A rc7 do kg-map só aceita esse formato. Os dois saíram no mesmo corte.

    Verificação

    Os changelogs do core 0.4.11 e do kg-map rc7 registram o formato e a leitura conjunta.

    Resultado

    Vídeo do grafo e vídeo do mapa usam o mesmo identificador. Citação não foi medida.

    URLs afetadas

    Link permanente deste registro

  7. OL-2026-026

    O Markdown deixa de apagar as marcas entre colchetes

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Tecnologia Aplicada
    Tipo
    Correção
    Status
    Concluído
    Componente
    okf-bridge 0.3.9
    Problema

    A cópia em Markdown apagava textos entre colchetes, entre eles as marcas de evidência, hipótese e questão aberta.

    Causa

    [E] (Empírica) strip_shortcodes tratava esses colchetes como shortcode e removia o miolo.

    Decisão

    Preservar essas marcas na geração do Markdown.

    Mudança

    A 0.3.9 faz strip_shortcodes preservar as marcas [E], [H] e [Aberta] nos arquivos .md.

    Verificação

    O documento OKF Bundle Manager, na nota 0.2.2 de 30 de outubro de 2026, registra que o Markdown passa a preservar esses textos, como no HTML.

    Resultado

    As marcas entre colchetes permanecem no Markdown. O efeito em citação não foi medido.

    URLs afetadas

    Link permanente deste registro

  8. OL-2026-025

    Ilustrações dos pilares ganham título e legenda de origem

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Tecnologia Aplicada
    Tipo
    Conteúdo
    Status
    Concluído
    Componente
    asc-base-theme, corte de 26 de outubro de 2026
    Problema

    As quatro ilustrações de pilar não tinham título nem a legenda de origem da imagem.

    Causa

    [E] (Empírica) O tema publicava a imagem sem esse texto. Não houve mudança de estrutura.

    Decisão

    Colocar título e a legenda de origem nas quatro ilustrações.

    Mudança

    As quatro ilustrações de pilar ganham título e a legenda de que foram desenvolvidas com GPT-Images 2.5.

    Verificação

    O changelog do tema em 26 de outubro de 2026 registra título e legenda, sem mudança de estrutura.

    Resultado

    A origem da imagem fica escrita na página. Posição de busca e citação não foram medidas.

    URLs afetadas

    Link permanente deste registro

  9. OL-2026-024

    No celular, o grafo deixa de encolher quando a física assenta

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Tecnologia Aplicada
    Tipo
    Correção
    Status
    Concluído
    Componente
    kg-map 1.0.0-rc5 e 1.0.0-rc6
    Problema

    No celular, o grafo encolhia quando a física assentava, e o botão central não recentralizava.

    Causa

    [E] (Empírica) O enquadramento acompanhava a acomodação dos nós e o botão de centro tinha perdido o efeito.

    Decisão

    Manter o enquadramento depois que a física assenta e devolver o centro ao botão.

    Mudança

    As rc5 e rc6 seguram o tamanho do grafo no celular e fazem o botão central voltar a centralizar.

    Verificação

    O changelog das rc5 e rc6 registra o enquadramento estável e o botão de centro.

    Resultado

    No celular, o grafo permanece no enquadramento quando a física assenta. Citação não foi medida.

    URLs afetadas

    Link permanente deste registro

  10. OL-2026-023

    Notas de prontidão GEO e de citação por IA entram no ar

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Busca e Autoridade
    Tipo
    Conteúdo
    Status
    Concluído
    Componente
    notas 8599 e 8600, kg-map rc3 e rc4
    Problema

    As notas de prontidão GEO e de citação por IA ainda não estavam publicadas, e o mapa não mostrava a nota nem usava esse nome.

    Causa

    [E] (Empírica) Os rascunhos existiam desde 20 de outubro. Faltava a publicação, as linhas no llms.txt e o mostrador.

    Decisão

    Publicar as duas notas, acrescentar as linhas no llms.txt e nomear o mostrador como Nota de prontidão GEO.

    Mudança

    Saem a Nota de prontidão GEO e a Nota de citação por IA. O llms.txt ganha as duas linhas. O mapa mostra 46,4, teto 70 e 95% de cobertura. O mostrador passa a se chamar Nota de prontidão GEO, com detalhes recolhidos e ajuste de celular.

    Verificação

    As duas páginas estão publicadas. O purge de borda daquele bloco foi confirmado no registro de 21 de outubro.

    Resultado

    As duas notas e o mostrador ficam públicos com o número 46,4. O número mede prontidão do site, não citação recebida.

    URLs afetadas

    Link permanente deste registro

  11. OL-2026-022

    A nota técnica do hub de documentação vai para a coluna da direita

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Tecnologia Aplicada
    Tipo
    Otimização
    Status
    Concluído
    Componente
    asc-base-theme 0.1.8
    Problema

    No hub de documentação, a nota técnica não ocupava a coluna da direita a partir de 1024 pixels.

    Causa

    [E] (Empírica) O layout do hub ainda não reservava essa coluna para a nota nesse breakpoint.

    Decisão

    Mover a nota para a coluna da direita a partir de 1024 pixels.

    Mudança

    O tema 0.1.8 coloca a nota técnica do hub na coluna da direita nesse breakpoint.

    Verificação

    O changelog do tema 0.1.8 registra a mudança de coluna a partir de 1024 pixels.

    Resultado

    Em largura de 1024 pixels ou mais, a nota fica na coluna da direita. Tempo de leitura e posição de busca não foram medidos.

    URLs afetadas

    Link permanente deste registro

  12. OL-2026-021

    O robots.txt passa a bloquear a verificação de integridade

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Busca e Autoridade
    Tipo
    Acesso e prontidão
    Status
    Concluído
    Componente
    asc-site-core 0.4.10 e asc-base-theme 0.1.9
    Problema

    A página de verificar integridade podia ser rastreada, e os botões de verificação não tinham nofollow.

    Causa

    [E] (Empírica) O robots.txt não tinha Disallow desse caminho, nem no grupo geral nem nos crawlers de IA. Os botões também não marcavam nofollow.

    Decisão

    Bloquear o caminho da verificação e marcar nofollow nos botões, sem fechar os Markdown estáticos.

    Mudança

    Entra Disallow do caminho /verificar-integridade-okf/ no grupo geral e nos crawlers de IA. Os botões de verificar integridade ganham nofollow. Os arquivos .md estáticos continuam liberados.

    Verificação

    O robots.txt público passa a listar esse Disallow. O changelog do tema 0.1.9 registra o nofollow nos botões.

    Resultado

    O caminho de verificação fica fora do rastreio declarado, e o Markdown estático continua aberto. O cumprimento do Disallow por cada crawler não foi medido um a um.

    URLs afetadas

    Link permanente deste registro

  13. OL-2026-020

    Medição 1 publica a nota 46,4 com cobertura de 95%

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Busca e Autoridade
    Tipo
    Mensuração
    Status
    Concluído
    Componente
    okf-bridge 0.3.7 e 0.3.8
    Problema

    Não havia uma nota pública de prontidão com cobertura declarada, nem uma linha do tempo da medição na página.

    Causa

    [E] (Empírica) A Medição 1 já tinha número, mas o site ainda não mostrava a nota, e a linha do tempo ainda não existia.

    Decisão

    Publicar a nota com o gauge ligado e a presença desligada, e desenhar a linha do tempo sem JavaScript.

    Mudança

    A 0.3.7 liga o gauge e aponta os documentos do método para a nota. A 0.3.8 acrescenta o shortcode da linha do tempo, com SVG e tabela, sem JavaScript.

    Verificação

    A Medição 1 no live registrou nota 46,4 e cobertura de 95%. Os documentos do método apontam para a nota.

    Resultado

    A nota pública fica em 46,4, com teto 70 e cobertura de 95%. O número não é citação nem tráfego. A presença ficou desligada.

    Questão em aberto

    [Aberta] A série seguinte da nota ainda não tem data fechada.

    URLs afetadas

    Link permanente deste registro

  14. OL-2026-019

    Documentos ganham download do Markdown e verificação de integridade

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Busca e Autoridade
    Tipo
    Acesso e prontidão
    Status
    Concluído
    Componente
    asc-base-theme, corte de 19 de outubro de 2026
    Problema

    O documento técnico não oferecia o Markdown para download nem um caminho para verificar versão e integridade, e a licença não aparecia nos fatos da página.

    Causa

    [E] (Empírica) A página do documento não tinha essas duas ações nem o par Licença.

    Decisão

    Colocar os dois botões e o par Licença nos fatos do documento.

    Mudança

    Entram Baixar Markdown, Verificar versão e integridade, e o par Licença nos fatos.

    Verificação

    O changelog do tema em 19 de outubro de 2026 registra os dois botões e o par.

    Resultado

    Quem lê o documento consegue baixar o Markdown e abrir a verificação. O uso desses botões não foi medido.

    URLs afetadas

    Link permanente deste registro

  15. OL-2026-018

    Documentos técnicos passam a declarar a licença CC BY 4.0

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Busca e Autoridade
    Tipo
    Conteúdo
    Status
    Concluído
    Componente
    asc-site-core, corte de 19 de outubro de 2026
    Problema

    Os documentos técnicos não declaravam uma licença padrão.

    Causa

    [E] (Empírica) Não havia licença definida no schema desses documentos.

    Decisão

    Adotar CC BY 4.0 como licença padrão dos documentos técnicos.

    Mudança

    O core passa a emitir a licença CC BY 4.0 nesses documentos.

    Verificação

    O changelog do core em 19 de outubro de 2026 registra a licença padrão.

    Resultado

    Os documentos técnicos declaram CC BY 4.0. O efeito em reuso e em citação não foi medido.

    URLs afetadas

    Link permanente deste registro

  16. OL-2026-017

    Documentos técnicos ganham relações de schema

    Data do evento
    Data do registro
    Camada
    03 · Grafo
    Pilar
    Tecnologia Aplicada
    Tipo
    Correção
    Status
    Concluído
    Componente
    asc-site-core, corte de 16 de outubro de 2026
    Problema

    Os documentos técnicos não declaravam hasPart, isPartOf, about, isBasedOn e citation. O método de inspeção não emitia DefinedTermSet.

    Causa

    [E] (Empírica) O schema do documento parava antes dessas relações, e a imagem destacada não apontava para o identificador primaryimage quando ela existia.

    Decisão

    Emitir as cinco relações, o DefinedTermSet do método e o apontamento da imagem.

    Mudança

    O core passa a publicar hasPart, isPartOf, about, isBasedOn e citation. O método de inspeção emite DefinedTermSet. A imagem destacada aponta para #primaryimage quando existe.

    Verificação

    O changelog do core em 16 de outubro de 2026 registra as relações, o conjunto de termos e o identificador da imagem.

    Resultado

    O documento técnico passa a declarar parte, assunto, base, citação e a imagem principal. Citação por IA não foi medida neste corte.

    URLs afetadas

    Link permanente deste registro

  17. OL-2026-016

    A escolha no mapa fica na âncora e o voltar desfaz o passo

    Data do evento
    Data do registro
    Camada
    03 · Grafo
    Pilar
    Tecnologia Aplicada
    Tipo
    Otimização
    Status
    Concluído
    Componente
    kg-map 1.0.0-rc2
    Problema

    A escolha de um nó não ficava na âncora, o voltar não desfazia nó e modo, e as cores de aresta que sai e que chega se misturavam.

    Causa

    [E] (Empírica) O estado da interação não estava no endereço, e o desenho usava a mesma cor para os dois sentidos.

    Decisão

    Guardar a escolha na âncora, fazer o voltar desfazer nó e modo, e separar as cores.

    Mudança

    A rc2 grava a escolha na âncora. O voltar desfaz nó e modo. Um tipo desmarcado esmaece sem sair da conta. Aresta que sai e aresta que chega ganham cores distintas.

    Verificação

    Conferido no live com o mesmo grafo da rc1, que tinha 166 nós e 1441 arestas, sem mudança de nó nem de desenho na prova anterior.

    Resultado

    A interação passa a ser desfeita pelo voltar e distinguível pela cor. Citação não foi medida.

    URLs afetadas

    Link permanente deste registro

  18. OL-2026-015

    A página do mapa passa a desenhar o grafo

    Data do evento
    Data do registro
    Camada
    03 · Grafo
    Pilar
    Tecnologia Aplicada
    Tipo
    Otimização
    Status
    Concluído
    Componente
    kg-map 0.6.0 e 0.6.1
    Problema

    A página não desenhava o grafo. A primeira pintura, quando passou a desenhar, caía no aglomerado do centro, e busca, legenda e gavetas não cabiam no celular.

    Causa

    [E] (Empírica) O JSON do grafo ficava fora do HTML, e não havia desenho. A primeira posição dos nós era o centro.

    Decisão

    Desenhar o grafo na página, carregar o 3D só se a pessoa escolhe, e corrigir a primeira pintura e o celular no corte seguinte do mesmo dia.

    Mudança

    A 0.6.0 desenha o grafo e mantém o JSON fora do HTML. O 3D só carrega por escolha. A 0.6.1 tira a primeira pintura do aglomerado central e coloca busca, legenda e gavetas no celular.

    Verificação

    Os changelogs 0.6.0 e 0.6.1 registram o desenho, o carregamento sob escolha e o ajuste da primeira pintura.

    Resultado

    A página mostra o grafo sem embutir o JSON no HTML. O efeito em citação não foi medido.

    URLs afetadas

    Link permanente deste registro

  19. OL-2026-014

    A página do mapa ganha resumo no HTML, canonical e sitemap

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Busca e Autoridade
    Tipo
    Acesso e prontidão
    Status
    Concluído
    Componente
    kg-map 0.5.3
    Problema

    A página do mapa não tinha resumo no HTML, canonical, entrada no sitemap nem cache identificado pela tag do mapa.

    Causa

    [E] (Empírica) Até a 0.5.2 o trabalho visível era a tela de andamento de quem administra. A página pública ainda não se apresentava para indexação.

    Decisão

    Dar à página um resumo no HTML, canonical, sitemap e cache com a tag do mapa.

    Mudança

    A 0.5.3 publica o resumo no HTML, a URL canônica, a entrada no sitemap e o cache marcado com a tag do mapa.

    Verificação

    O changelog da 0.5.3 registra os quatro sinais na página do mapa.

    Resultado

    A página passa a ser indexável com resumo, canonical e sitemap. O endereço citado naquele corte era /mapa/. O endereço público atual é /kg-map-fcf/. A data da troca de slug não está neste registro. Posição de busca e citação por IA não foram medidas neste corte.

    URLs afetadas

    Link permanente deste registro

  20. OL-2026-013

    A leitura do KG Map passa a andar em fatias

    Data do evento
    Data do registro
    Camada
    03 · Grafo
    Pilar
    Tecnologia Aplicada
    Tipo
    Otimização
    Status
    Concluído
    Componente
    kg-map 0.4.0
    Problema

    Uma leitura interrompida recomeçava do zero, e um post despublicado podia continuar no grafo até a próxima coleta completa.

    Causa

    [E] (Empírica) A coleta não guardava o ponto em que tinha parado e não retirava na hora o que saiu do ar.

    Decisão

    Ler em fatias e tirar o post despublicado no mesmo ciclo.

    Mudança

    A 0.4.0 grava o avanço da leitura. Interrupção não recomeça do zero. Post despublicado sai na hora.

    Verificação

    O changelog da 0.4.0 registra a leitura em fatias e a saída imediata do post despublicado.

    Resultado

    A coleta continua de onde parou, e o que saiu do ar sai do grafo no mesmo ciclo. Posição de busca e citação por IA não foram medidas neste corte.

    URLs afetadas

    Link permanente deste registro

  21. OL-2026-012

    Oito relações de pertencimento voltam ao KG Map

    Data do evento
    Data do registro
    Camada
    03 · Grafo
    Pilar
    Tecnologia Aplicada
    Tipo
    Correção
    Status
    Concluído
    Componente
    kg-map 0.3.1
    Problema

    Oito arestas de pertencimento tinham sumido, e links de e-mail e telefone do corpo preenchiam o contato da organização.

    Causa

    [E] (Empírica) A coleta perdia as arestas pertence_a e lia mailto e tel do texto como se fossem o contato oficial.

    Decisão

    Restaurar as oito arestas e impedir que o corpo preencha o contato da organização.

    Mudança

    A 0.3.1 restaura as oito arestas pertence_a. Links de e-mail e de telefone do corpo deixam de alimentar o contato.

    Verificação

    A contagem de arestas passou de 1433 para 1441, o aumento das oito relações restauradas.

    Resultado

    O grafo volta a 1441 arestas, oito a mais. O contato da organização deixa de ser preenchido pelo corpo do texto. Citação não foi medida.

    URLs afetadas

    Link permanente deste registro

  22. OL-2026-011

    URLs antigas do KG Map passam a ligar no artigo atual

    Data do evento
    Data do registro
    Camada
    03 · Grafo
    Pilar
    Tecnologia Aplicada
    Tipo
    Correção
    Status
    Concluído
    Componente
    kg-map 0.3.0
    Problema

    Um endereço antigo não ligava no artigo atual, arquivo ganhava barra no fim, e sete páginas apareciam soltas.

    Causa

    [E] (Empírica) A normalização da URL não unia o endereço antigo ao artigo, nem tirava a barra final de arquivo, nem agrupava as sete páginas.

    Decisão

    Corrigir as três regras na 0.3.0.

    Mudança

    A URL antiga liga no artigo atual. Arquivo deixa de ganhar barra no fim. As sete páginas deixam de aparecer soltas.

    Verificação

    O changelog da 0.3.0 registra os três efeitos no mesmo corte.

    Resultado

    Esses nós deixam de ficar soltos ou com o endereço errado. Posição de busca e citação por IA não foram medidas neste corte.

    URLs afetadas

    Link permanente deste registro

  23. OL-2026-010

    KG Map entra no live e o cache do grafo deixa de durar sete dias

    Data do evento
    Data do registro
    Camada
    03 · Grafo
    Pilar
    Tecnologia Aplicada
    Tipo
    Correção
    Status
    Concluído
    Componente
    kg-map 0.2.0
    Problema

    O mapa ainda não estava no site público, e o cache do grafo podia permanecer até sete dias.

    Causa

    [E] (Empírica) A primeira leitura, no staging, foi de 162 nós e 1337 arestas. No live, o cache longo segurava um grafo velho, e a coleta não via o schema da própria página.

    Decisão

    Publicar a 0.2.0 no live, encurtar o cache e fazer a coleta ler o schema da página.

    Mudança

    A 0.2.0 entra no live. O cache deixa de ficar até sete dias. A coleta passa a ver documentos técnicos e os 7 vídeos próprios.

    Verificação

    O changelog da 0.2.0 registra a entrada no live e a leitura do schema da página. A 0.2.1, no mesmo dia, corrigiu uma purga pendente falsa: o banco já estava certo.

    Resultado

    O mapa público passa a refletir o schema da página em menos tempo. Citação não foi medida. O endereço citado naquele corte era /mapa/. O endereço público atual é /kg-map-fcf/. A data da troca de slug não está neste registro.

    URLs afetadas

    Link permanente deste registro

  24. OL-2026-009

    Documentos técnicos creditam a Person pelo identificador

    Data do evento
    Data do registro
    Camada
    03 · Grafo
    Pilar
    Tecnologia Aplicada
    Tipo
    Correção
    Status
    Concluído
    Componente
    asc-site-core, corte de 6 de outubro de 2026
    Problema

    O TechArticle da documentação não creditava a Person pelo identificador, e knowsLanguage era copiado do Yoast.

    Causa

    [E] (Empírica) O grafo repetia um campo que não era desta Person e não usava o @id governado. Entidades HTML também saíam sem decodificar.

    Decisão

    Creditar a Person por @id, parar de copiar knowsLanguage e decodificar as entidades antes do JSON-LD.

    Mudança

    O TechArticle passa a apontar para o @id da Person. knowsLanguage deixa de ser copiado. O texto do grafo é decodificado antes de virar JSON-LD.

    Verificação

    O changelog do core em 6 de outubro de 2026 registra as três mudanças no mesmo corte.

    Resultado

    O documento técnico credita a Person governada. Citação por IA não foi medida neste corte.

    URLs afetadas

    Link permanente deste registro

  25. OL-2026-008

    Vídeos do canal próprio entram no grafo como VideoObject

    Data do evento
    Data do registro
    Camada
    03 · Grafo
    Pilar
    Tecnologia Aplicada
    Tipo
    Correção
    Status
    Concluído
    Componente
    asc-site-core, corte de 6 de outubro de 2026
    Problema

    Os vídeos do canal próprio não existiam como VideoObject no grafo do Yoast, ligados à Person governada.

    Causa

    [E] (Empírica) O grafo não emitia o nó de vídeo. Sem uploadDate, o vídeo ficava de fora de propósito.

    Decisão

    Emitir VideoObject só para o vídeo do canal próprio que tenha uploadDate, ligado à Person.

    Mudança

    O core passa a publicar esses VideoObject no grafo do Yoast.

    Verificação

    O changelog do core em 6 de outubro de 2026 registra a regra e a exclusão de quem não tem uploadDate.

    Resultado

    Vídeos próprios com data de envio passam a ter nó no grafo. A padronização do identificador é outro fato, de 30 de outubro. Citação não foi medida.

    URLs afetadas

    Link permanente deste registro

  26. OL-2026-007

    Quatro redirects do Yoast que terminavam em 404 saem do ar

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Busca e Autoridade
    Tipo
    Correção
    Status
    Concluído
    Componente
    asc-base-theme, corte de 6 de outubro de 2026
    Problema

    Quatro redirects configurados no Yoast terminavam em 404.

    Causa

    [E] (Empírica) Os destinos não existiam mais. O slug antigo de bloqueios não caía no artigo.

    Decisão

    Remover os quatro redirects e fazer o slug antigo de bloqueios cair no artigo.

    Mudança

    Os redirects que respondiam 404 saem. O endereço antigo de bloqueios passa a abrir o artigo.

    Verificação

    O changelog de 6 de outubro de 2026 registra a remoção dos quatro redirects e o destino do slug antigo.

    Resultado

    Esses quatro caminhos deixam de responder 404. Posição de busca não foi medida neste corte.

    URLs afetadas

    Link permanente deste registro

  27. OL-2026-006

    Nome público do site passa a Felipe Carvalho Ferreira

    Data do evento
    Data do registro
    Camada
    04 · Conteúdo
    Pilar
    Busca e Autoridade
    Tipo
    Conteúdo
    Status
    Concluído
    Componente
    asc-base-theme, corte de 6 de outubro de 2026
    Problema

    O nome público e trechos de interface ainda apresentavam o site como ASC.

    Causa

    [E] (Empírica) O byline, o resumo de Sobre a Empresa e o texto de WhatsApp dos quatro pilares ainda carregavam a marca antiga.

    Decisão

    Trocar o nome público para Felipe Carvalho Ferreira e apontar o byline para a página Sobre.

    Mudança

    O nome público muda. O resumo deixa de dizer Conheça a ASC. O WhatsApp dos quatro pilares deixa de chamar o site de ASC, e as entidades HTML do texto compartilhado passam a sair como caractere.

    Verificação

    O changelog do tema em 6 de outubro de 2026 registra as três trocas no mesmo corte.

    Resultado

    A superfície pública passa a usar o nome Felipe Carvalho Ferreira. O efeito em busca não foi medido.

    URLs afetadas

    Link permanente deste registro

  28. OL-2026-005

    Diagnóstico exporta JSON, meta Yoast, OKF e o container do GTM

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Busca e Autoridade
    Tipo
    Acesso e prontidão
    Status
    Concluído
    Componente
    fcf-wp-diagnostic 1.2.0
    Problema

    A run não exportava JSON, não lia a meta do Yoast por post e termo, e não via o bundle nem o container do GTM.

    Causa

    [E] (Empírica) Os coletores da 1.1 paravam antes desses quatro artefatos.

    Decisão

    Incluir os quatro na 1.2.0, que é a versão instalada no site.

    Mudança

    A exportação JSON da run, a meta Yoast por post e termo, o coletor do OKF Bundle sem recompilar e o container do GTM entram na 1.2.0.

    Verificação

    O plugin ativo no site é o fcf-wp-diagnostic 1.2.0. A 1.3.0, de links internos, não foi lançada.

    Resultado

    A run passa a carregar JSON, meta do Yoast, estado do bundle e container do GTM. Posição de busca e citação por IA não foram medidas neste corte.

    URLs afetadas

    Link permanente deste registro

  29. OL-2026-004

    Inventário SEO deixa de marcar free e Premium como conflito

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Busca e Autoridade
    Tipo
    Correção
    Status
    Concluído
    Componente
    fcf-wp-diagnostic 1.1.2 a 1.1.4
    Problema

    O inventário tratava a edição gratuita e a Premium do mesmo fornecedor como se fossem um conflito.

    Causa

    [E] (Empírica) A regra não distinguia dois produtos complementares do mesmo vendor de dois plugins em disputa.

    Decisão

    Ajustar o inventário para não acusar esse par como conflito.

    Mudança

    Os cortes 1.1.2 a 1.1.4 revisam o painel e a regra do inventário SEO.

    Verificação

    O changelog desses cortes registra a mudança da regra de conflito.

    Resultado

    Free e Premium do mesmo fornecedor deixam de aparecer como conflito. Citação e posição de busca não foram medidas.

    URLs afetadas

    Link permanente deste registro

  30. OL-2026-003

    Histórico do diagnóstico deixa de sumir ao voltar no painel

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Busca e Autoridade
    Tipo
    Correção
    Status
    Concluído
    Componente
    fcf-wp-diagnostic 1.1.1
    Problema

    Ao voltar no painel, o histórico da run sumia. O rótulo de taxonomia também saía errado.

    Causa

    [E] (Empírica) O hotfix da run de produção f49b86f6 apontou a perda do histórico e o rótulo trocado.

    Decisão

    Corrigir os dois no mesmo corte, sem esperar a versão seguinte.

    Mudança

    A 1.1.1 mantém o histórico depois da volta e corrige o rótulo de taxonomia.

    Verificação

    O changelog registra o hotfix sobre a run de produção f49b86f6.

    Resultado

    O histórico permanece visível ao voltar no painel. O efeito em busca não foi medido.

    URLs afetadas

    Link permanente deste registro

  31. OL-2026-002

    Diagnóstico SEO passa a retomar a execução e a agregar achados

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Busca e Autoridade
    Tipo
    Otimização
    Status
    Concluído
    Componente
    fcf-wp-diagnostic 1.1.0
    Problema

    Uma execução interrompida não tinha retomada, e o relatório não saía dos dados já gravados da run.

    Causa

    [E] (Empírica) A 1.0.0 varria a instalação, mas não partia o trabalho em passos retomáveis nem agregava achados por regra.

    Decisão

    A execução passa a andar em passos, com relatório de 16 seções lido dos dados gravados.

    Mudança

    A 1.1.0 grava a retomada, o relatório de 16 seções e a agregação dos achados por regra.

    Verificação

    O corte foi validado no staging antes de seguir. O relatório passa a sair da run gravada.

    Resultado

    Uma interrupção não obriga a recomeçar do zero, e os achados se agrupam por regra. Posição de busca e citação por IA não foram medidas neste corte.

    URLs afetadas

    Link permanente deste registro

  32. OL-2026-001

    Diagnóstico SEO interno passa a rodar na instalação

    Data do evento
    Data do registro
    Camada
    02 · Acesso
    Pilar
    Busca e Autoridade
    Tipo
    Tema ou plugin
    Status
    Concluído
    Componente
    fcf-wp-diagnostic 1.0.0
    Problema

    A leitura do site dependia de caixas externas de plugin, fora do que estava instalado.

    Causa

    [E] (Empírica) Não havia um diagnóstico próprio que varresse a instalação e gravasse um relatório a partir dela.

    Decisão

    A primeira versão do plugin de inspeção passa a varrer a instalação e a exportar o relatório.

    Mudança

    Entrou o fcf-wp-diagnostic 1.0.0, com a varredura e a exportação do relatório.

    Verificação

    O changelog 1.0.0 registra a baseline e a exportação do relatório a partir da instalação.

    Resultado

    O diagnóstico deixa de depender da leitura externa de caixas de plugin. Posição de busca e citação por IA não foram medidas neste corte.

    URLs afetadas

    Link permanente deste registro

Atendimento Personalizado

Vamos conversar sobre o seu projeto?

Conte seu contexto e vamos entender qual caminho faz sentido para o seu momento.

Conversar no WhatsApp