teqo-backup/docs/changelog/2026-11-08-ops131-redirects-wordpress.md
Francisco Solla 87ab9a2b1d
Some checks failed
Deploy / preflight (push) Has been cancelled
Deploy / deploy staging (teqo-staging) (push) Has been cancelled
Deploy / requeue when main advanced (push) Has been cancelled
Deploy / deploy production (teqo-1313) (push) Has been cancelled
Deploy / verify (push) Has been cancelled
docs(ops131): registra a decisão A e o runbook do cutover
Decisão A (site público + /campanha no domínio novo, passkeys re-registradas uma vez) refletida no plano; runbook de cutover/rollback no docs/ops/teqo-1313-deploy.md com pré-flight, ingress/DNS, env, verificação e janela read-only do WordPress; changelog da entrega.
2026-11-08 20:30:49 -03:00

1.2 KiB

OPS131 — redirects do WordPress legado e decisão de cutover total (2026-11-08): o domínio novo jorgesolla.com.br vai receber o site público e o /campanha juntos (decisão A); as 4 contas com passkey (7 credenciais) re-registram uma vez no domínio novo e o login por senha segue disponível. Os 43 permalinks do WordPress (/<ano>/<mês>/<dia>/<slug>/, último post em 2026-08-17) foram mapeados para o caminho canônico do Teqo em scripts/lib/legacyWordPressRedirects.mjs; categoria, tag, author, feeds, paginação e arquivos de data vão para /artigos, /home vai para / e wp-admin/wp-login.php para / (next.config.mjs). A paridade do acervo é 43/43 (Teqo com 43 publicados, último em 2026-08-18), registrada como evidência do OPS130 — o REST do WordPress não responde do homeserver/workstation, mas o inventário foi lido pela API pública via proxy externo. O runbook de cutover/rollback ficou em docs/ops/teqo-1313-deploy.md §OPS131; a janela de DNS/Cloudflare, a troca de NEXT_PUBLIC_SITE_URL + rebuild, o reenrollment e a verificação em produção seguem pendentes. Testes: unit do mapa (43 entradas, forma e unicidade) e e2e do frontend para os redirects do legado; sem migration e sem mudança de conteúdo no CMS.