Francisco Solla fsolla
  • Salvador, Bahia, Brazil
  • https://solla.dev
  • Senior Software Engineer · TypeScript/React/Next.js · civic tech & open standards

  • Joined on 2026-08-14
fsolla deleted branch plans/ops66-deploy-migrate-order from fsolla/teqo 2026-08-18 20:29:32 +00:00
fsolla pushed to main at fsolla/teqo 2026-08-18 20:29:31 +00:00
bf4063b236 plan(OPS66): deploy — build de geração estática lê schema novo antes do passo migrate
fsolla merged pull request fsolla/teqo#69 2026-08-18 20:29:29 +00:00
plan(OPS66): deploy — build de geração estática lê schema novo antes do passo migrate
fsolla commented on issue fsolla/teqo#49 2026-08-18 20:12:11 +00:00
OPS60 — OPS60 — Guard de intenção explícita para escrita no bucket via db:seed:posts

Entregue via PR #66 (merged 2026-08-18). Guard SEED_MEDIA_CONFIRM=1 fail-closed no sync do db:seed:posts com S3_* ativo (paridade #37, isTruthyEnv/resolveS3StorageEnv — sem twin);…

fsolla pushed to main at fsolla/teqo 2026-08-18 20:11:56 +00:00
2d402c81a2 chore(OPS60): guard SEED_MEDIA_CONFIRM para escrita no bucket via db:seed:posts
fsolla closed issue fsolla/teqo#49 2026-08-18 20:11:55 +00:00
OPS60 — OPS60 — Guard de intenção explícita para escrita no bucket via db:seed:posts
fsolla merged pull request fsolla/teqo#66 2026-08-18 20:11:55 +00:00
chore(OPS60): guard SEED_MEDIA_CONFIRM para escrita no bucket via db:seed:posts
fsolla created pull request fsolla/teqo#69 2026-08-18 20:09:05 +00:00
plan(OPS66): deploy — build de geração estática lê schema novo antes do passo migrate
fsolla pushed to plans/ops66-deploy-migrate-order at fsolla/teqo 2026-08-18 20:09:00 +00:00
456c088d36 plan(OPS66): deploy — build de geração estática lê schema novo antes do passo migrate
fsolla created branch plans/ops66-deploy-migrate-order in fsolla/teqo 2026-08-18 20:09:00 +00:00
fsolla opened issue fsolla/teqo#68 2026-08-18 20:08:19 +00:00
OPS66 — OPS66 — deploy: build de geração estática lê schema novo antes do passo migrate (deadlock de migrations em caminho estático)
404ac7ffe0 fix(OPS61): gate do waitForChecks sem o pending do próprio job — achado ao vivo PR #67
fsolla created pull request fsolla/teqo#67 2026-08-18 19:44:40 +00:00
OPS61 — contratos de merge/flip do Forgejo: labels com PAT + gate do rollup checks + branch protection real
f077546599 ops(OPS61): flip de issues pós-merge com PAT + gate do rollup checks + branch protection real no Forgejo
fsolla reopened pull request fsolla/teqo#66 2026-08-18 19:42:50 +00:00
chore(OPS60): guard SEED_MEDIA_CONFIRM para escrita no bucket via db:seed:posts
fsolla closed pull request fsolla/teqo#66 2026-08-18 19:42:45 +00:00
chore(OPS60): guard SEED_MEDIA_CONFIRM para escrita no bucket via db:seed:posts
fsolla commented on issue fsolla/teqo#34 2026-08-18 19:33:36 +00:00
S6 — Home de campanha sem carrossel no desktop

Entregue na PR #63 (merge 2026-08-18): grade estática 3×1/3×2 no desktop (≥1024px) para "Por que essa eleição importa" e "Nossa caminhada", carrossel preservado no mobile; cards extraídos…

fsolla commented on issue fsolla/teqo#58 2026-08-18 19:32:59 +00:00
S6-FOLLOWUP — e2e — CLI Playwright ignora filtros --grep/posicionais; test:e2e:affected roda a suíte completa silenciosamente

Promovido a ready: plano de intenção em main (ciclo OPS17 — pnpm agent:ready).

fsolla deleted branch S6-home-de-campanha-sem-carrossel-no-desktop from fsolla/teqo 2026-08-18 19:32:53 +00:00