teqo-backup/docs/postmortems
fsolla 19c14ef90c fix(e2e): clique no dia do calendário pelo contrato data-day — desbloqueia o verify (C104, miss #55)
O verify do deploy falhava nas 3 tentativas no e2e C104: o clique do dia
de término usava getByRole(name: "2 de Outubro de 2026"), e o matcher de
nome do Playwright é substring + case-insensitive — casava também os dias
12 e 22 do mesmo grid (strict mode violation) sempre que hoje+1 caía em
dia 01–09 do mês (02/10 no run de 2026-10-01).

O C104 passa a clicar via calendarDaySelector ([data-day="DD/MM/YYYY"], o
contrato do Calendar.tsx) e o guard miss #55 no e2eNavigationConventions
bane o padrão antigo em todos os specs, com teste do contrato do helper;
TESTING.md, changelog e post-mortem registram a miss.

Related #1406
2026-10-01 16:33:33 +00:00
..
2026-08-26-admin-branco-importmap-s3.md docs(pm): registra deploy verde (4d6533c0, run 33074305879) + admin verificado em prod read-only + changelog do override sharp 2026-08-27 16:15:14 -03:00
2026-09-11-instagram-midia-home.md docs(postmortem): capas do Instagram e clamp das legendas (PR #940) 2026-09-11 18:09:03 -03:00
2026-09-12-deploy-build-importmap.md fix(deploy): OPS99 — envs do next build fora do prefixo da cadeia (standalone) 2026-09-12 12:47:14 -03:00
2026-09-12-deploy-verify-b196-data-vencida.md style(postmortem): formata a tabela após registrar o CI verde 2026-09-12 02:17:13 -03:00
2026-09-13-deploy-staging-migrator-corepack.md docs: registra o deploy verde (run 34770925404) nos post-mortems dos dois bloqueios 2026-09-13 15:37:35 -03:00
2026-09-13-deploy-verify-escopo-google-calendar.md docs: registra o deploy verde (run 34770925404) nos post-mortems dos dois bloqueios 2026-09-13 15:37:35 -03:00
2026-09-18-github-token-401.md docs: aponta o post-mortem para o PR #1175 (supersede #1174) 2026-09-18 19:03:29 -03:00
2026-09-19-automerge-pat-rotacionado.md fix(OPS71): ready-automerge de volta — AUTOMERGE_PAT rotacionado para o token longevo do gh + contrato/verificação (Closes #1176, #1177, #1184) 2026-09-19 03:07:29 -03:00
2026-09-19-flip-remove-labels-404.md fix(flip): removeLabels idempotente — restaura o ignoreNotFound revertido pelo C140 (descoberto no PR #1202) 2026-09-19 11:15:34 -03:00
2026-09-20-card-time-recorte-e-enquadramento.md docs: registra o PR #1231 no post-mortem do fix do card 2026-09-20 17:33:29 -03:00
2026-09-24-busca-por-tema-indisponivel.md style(fix/11): formata a linha do post-mortem 2026-09-25 01:43:37 -03:00
2026-09-24-cards-tiles-webkit-aspect-ratio.md docs: main voltou ao verde (S40) — re-run do CI no merge ref corrigido 2026-09-24 16:41:18 -03:00
2026-09-24-instagram-link-sem-early-stop.md fix(C220-FOLLOWUP): retry no download do CDN do Instagram (rede instavel) 2026-09-25 10:20:27 -03:00
2026-09-25-central-logo-cortado.md fix(S36-FOLLOWUP): logo do header da Central sem corte — janela na razão da tinta 2026-09-25 00:44:57 -03:00
2026-09-25-instagram-cdn-ipv4-instavel.md docs(C220-FOLLOWUP): registra o efeito colateral do ufw (Garage) e a correcao no post-mortem/runbook 2026-09-25 10:47:23 -03:00
2026-09-25-media-upload-share-link.md docs(media): registra PR do reparo 2026-09-25 12:11:21 -03:00
2026-09-28-upload-gravacoes-teto-cloudflare.md docs: registra o PR #1382 no post-mortem e no changelog 2026-09-28 19:36:12 -03:00
2026-10-01-e2e-c104-calendar-day-locator.md fix(e2e): clique no dia do calendário pelo contrato data-day — desbloqueia o verify (C104, miss #55) 2026-10-01 16:33:33 +00:00