Changelog

O que mudou, na linguagem dos commits

Esta página é gerada do git log do repositório — os textos abaixo são as mensagens de commit literais, sem reescrita. Snapshot atualizado a cada deploy.

Snapshot de 2026-08-07 · 50 commits lidos · 34 itens (commits de merge filtrados — não carregam informação própria) · RSS

  • HANDOFF 08/08 v2: agora de fato autossuficiente (repo path, VPS/SSH, deploy nohup, migrations, armadilhas) - v1 assumia contexto que sessao nova nao tem
  • P5: 5 posts educacionais no blog (sem dados sensiveis, auto-revisao registrada) + HANDOFF_08_08_MANHA completo
  • HOTFIX: landing do mcp fora do plugin prefixado - rota dentro de plugin herda o prefixo e GET / virou GET /api/mcp duplicado, derrubando o boot da API (FST_ERR_DUPLICATED_ROUTE)
  • P3: backfill ADR-032 no IPNotary - 11 CATEGORY reescritos em modo recomendacao (novos ids, antigos desabilitados)
  • P2: landing humana na raiz do mcp.genopt.ai (host-aware; api.genopt.ai segue 404)
  • P1: analise DLQ - 5 jobs sao o rastro do incidente lockDuration, redundantes (DailyMetric reagregado); descarte com registro
  • Fix: registra healthDeepRoutes no server - /health/deep ativo
  • CI: gate do build-and-deploy atras de vars.DEPLOY_ENABLED (secrets ausentes)
  • Categorias G+H: health/deep, uptime interno, audit export, API keys reais, sessions, MFA=TD-044
  • Categoria F: SDKs TS+Python no monorepo, MCP server (/api/mcp), OpenAPI 3.1, docs
  • CI: gera o client Prisma antes do typecheck
  • ADR-028 regra 20: executor nao declara fim de expediente sem autorizacao explicita
  • research: consolidacao megamaratona (22 rotas marketing + 12 telas app + TD-035)
  • Mega C+D1: settings reais + vetores/frontier honestos + comparador de re-scans (TD-035)
  • Mega A+B: 5 paginas /vs/* com fonte por linha + faq/docs/status/casos + experimentos + trust center em /trust
  • ADR-028 regras 16-18 + registros: primeira observacao de STRONG (hipotese) e confabulacao x tamanho de marca (N=2, observacao)
  • research: consolidacao maratona tarde (Roboxy lab + AEO T+0 + /verify)
  • Bloco 3: pagina publica /verify no marketing
  • research: T+0 da intervencao AEO (15:30 UTC) + experimento Roboxy draft
  • research: baseline Roboxy (STRONG=1 no Grok DEFENSIVE - primeiro do lab; 68% confab) + comparativo cross-brand
  • ADR-028 regra 15 (rotulos honestos > numeros inventados na UI) + draft C5
  • research: consolidacao da maratona UI 07/08 (16 telas, zero 404, M1 verde)
  • research: URLs da maratona UI para validacao visual do Juliano
  • Maratona UI 2/3: Ascend Cockpit MVP + timeline confab + publishers + login redirect
  • Maratona UI 1/3: admin panel completo (8 telas + login + gate)
  • ADR-028 regra 14 (warning sem verificacao automatica sera pisado) + backlog
  • C6: verificacao publica de evidencia por hash (ADR-023)
  • research: smoke test do Sprint 4C em producao (B1-B4 verdes)
  • ADR-032 aceito + ADR-034 proposto; suggester em modo recomendacao; Passe 5
  • Corrige jobIds novos: separador '-', nunca ':' (BullMQ rejeita)
  • Ground truth: trigger manual via API + refactor produtor/consumidor
  • ADR-033: merge sob evidencia de sistema saudavel + deploy antecipado 4C
  • ADR-031 Passes 2-3 (web): Confabulation Explorer com slide-over de evidencia
  • ADR-031 Passe 3 (backend): evidencia verificavel e 'Verificar novamente'

Quer o contexto por trás dos commits? O roadmap com o estado de cada sprint está em /roadmap e as decisões de arquitetura são resumidas em /metodologia.