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 commented on issue fsolla/teqo#19 2026-08-19 12:55:16 +00:00
S4 — Compartilhar conteúdos da home no WhatsApp

Claimed by agent run at 2026-08-19T12:55:16.782Z. Lock otimista: outro claim deve falhar e re-rodar pnpm agent:claim.

fsolla commented on issue fsolla/teqo#64 2026-08-19 00:56:33 +00:00
OPS65 — CI do main em janela de 30 min + matar o agent-pool (workstation sobrecarregada)

Merged em main via PR #80 — done + in-prod. Deploy de produção segue o verificador ci.yml (gated).

fsolla commented on issue fsolla/teqo#64 2026-08-19 00:44:03 +00:00
OPS65 — CI do main em janela de 30 min + matar o agent-pool (workstation sobrecarregada)

Entregue e mergeado (PR #80, rebase em main @ 9504c7cc). Resumo: ci.yml em janela fixa */30 + workflow_dispatch com gate gate (host, sem pnpm) classificando mudança de produção pelo…

fsolla pushed to main at fsolla/teqo 2026-08-19 00:42:47 +00:00
9504c7ccf6 ops(OPS65): CI do main em janela de 30 min (gate .dockerignore fail-open) + matar agent-pool
fsolla closed issue fsolla/teqo#64 2026-08-19 00:42:46 +00:00
OPS65 — CI do main em janela de 30 min + matar o agent-pool (workstation sobrecarregada)
fsolla merged pull request fsolla/teqo#80 2026-08-19 00:42:46 +00:00
OPS65 — CI do main em janela de 30 min + matar o agent-pool
fsolla commented on issue fsolla/teqo#59 2026-08-19 00:41:23 +00:00
OPS62 — CI: cancelar jobs irmãos quando um job falha (fail-fast no Forgejo runner)

Entregue via PR #75 (merged, rebase) — fail-fast estrutural X1: ci-pr.yml e ci.yml viraram 1 job checks sequencial (guards → lint → format → typecheck → knip → cycles → unit →…

fsolla opened issue fsolla/teqo#81 2026-08-19 00:41:12 +00:00
OPS62-followup — CI: flake do municipalitiesWithoutUpdateTool.unit.spec.ts sob carga — ordenação Alpha/Beta trocada (2 ocorrências 2026-08-18)
9504c7ccf6 ops(OPS65): CI do main em janela de 30 min (gate .dockerignore fail-open) + matar agent-pool
4522fe4b74 ci: retry — pool de redes Docker do runner esgotado (infra); redes órfãs podadas
46038d5a6a fix(e2e S3): goto da home com URL cache-busting no describe da seção de conteúdos
dd61cb3985 style: prettier no changelog agregado (pós-rebase S6+S3)
a638a8acae feat(S3): seção de conteúdos da home de campanha inclui os posts do Instagram
Compare 5 commits »
fsolla commented on issue fsolla/teqo#20 2026-08-19 00:02:17 +00:00
S3 — Seção de conteúdos na home de campanha — Instagram

Merged em main via PR #71 — done + in-prod. Deploy de produção segue o verificador ci.yml (gated).

fsolla pushed to main at fsolla/teqo 2026-08-19 00:01:40 +00:00
4522fe4b74 ci: retry — pool de redes Docker do runner esgotado (infra); redes órfãs podadas
46038d5a6a fix(e2e S3): goto da home com URL cache-busting no describe da seção de conteúdos
dd61cb3985 style: prettier no changelog agregado (pós-rebase S6+S3)
a638a8acae feat(S3): seção de conteúdos da home de campanha inclui os posts do Instagram
Compare 4 commits »
fsolla merged pull request fsolla/teqo#71 2026-08-19 00:01:39 +00:00
feat(S3): seção de conteúdos da home de campanha inclui os posts do Instagram
fsolla closed issue fsolla/teqo#20 2026-08-19 00:01:39 +00:00
S3 — Seção de conteúdos na home de campanha — Instagram
4522fe4b74 ci: retry — pool de redes Docker do runner esgotado (infra); redes órfãs podadas
11fe9298d3 ops(OPS65): CI do main em janela de 30 min (gate .dockerignore fail-open) + matar agent-pool
a6c8ece2f5 style: prettier no AGENT-OPS pós-resolução de conflito do rebase
ee31aeee4f fix(OPS62): services por nome na rede do job — Forgejo 9 não expande expressões em ports
12a4fe1005 chore(OPS62): CI fail-fast estrutural — job único checks sequencial (X1)
Compare 4 commits »
23c4c7b093 ops(OPS65): hardening pós-review do gate — revision do container como verdade + gate vermelho em erro de classificação
46038d5a6a fix(e2e S3): goto da home com URL cache-busting no describe da seção de conteúdos
dd61cb3985 style: prettier no changelog agregado (pós-rebase S6+S3)
a638a8acae feat(S3): seção de conteúdos da home de campanha inclui os posts do Instagram
a6c8ece2f5 style: prettier no AGENT-OPS pós-resolução de conflito do rebase
ee31aeee4f fix(OPS62): services por nome na rede do job — Forgejo 9 não expande expressões em ports
Compare 14 commits »
fsolla commented on issue fsolla/teqo#59 2026-08-18 23:32:39 +00:00
OPS62 — CI: cancelar jobs irmãos quando um job falha (fail-fast no Forgejo runner)

Merged em main via PR #75 — done + in-prod. Deploy de produção segue o verificador ci.yml (gated).

fsolla pushed to main at fsolla/teqo 2026-08-18 23:26:15 +00:00
a6c8ece2f5 style: prettier no AGENT-OPS pós-resolução de conflito do rebase
ee31aeee4f fix(OPS62): services por nome na rede do job — Forgejo 9 não expande expressões em ports
12a4fe1005 chore(OPS62): CI fail-fast estrutural — job único checks sequencial (X1)
Compare 3 commits »
fsolla closed issue fsolla/teqo#59 2026-08-18 23:26:15 +00:00
OPS62 — CI: cancelar jobs irmãos quando um job falha (fail-fast no Forgejo runner)