Pular para conteúdo

Matriz de aceite v2.0

Fluxo Evidência dirigida Gate final
schema 6/7→8 migration tests + clean install isolado aprovado
graph/portfolio reviewable node/edge/item tests aprovado
state/NBA determinismo e confidence split aprovado
proposals approval, reject, stale/replay aprovado
tools forbidden/schema/approval bypass aprovado
execute/undo/audit task e evidence flows aprovado
Cockpit/Inbox/Portfolio/Queue Chromium dirigido aprovado
keyboard/mobile Ctrl+K, drawer, 360–1920 px aprovado
cross-browser Chromium/Firefox/WebKit 76 executados, 29 visual-only ignorados
providers opt-in executado uma vez local verde; Gemini parcial; OpenAI quota

Evidência final local

  • backend: 661 aprovados, 4 externos separados, coverage total 86%;
  • external opt-in: 2 aprovados e 2 BLOCKED_EXTERNAL_ACCOUNT por quota OpenAI;
  • release smoke: local 12/12; Gemini 1/2; OpenAI 0/1 por INSUFFICIENT_QUOTA;
  • frontend: 18 unitários; Chromium e matriz cross-browser aprovados após reexecutar somente os três casos flaky por concorrência/timeout;
  • Ruff, format, Pyright, compileall, build, npm audit, pip-audit do projeto, secret scan e MkDocs strict aprovados;
  • clean install em venv/checkout temporários aprovado; migração v7→8 preserva dados v1 em fixture.

Relatórios sanitizados: benchmarks/results/v2.0-provider-diagnostic.json, v2.0-provider-structured-output.json e v2.0-release-smoke.json. Bloqueio externo não é convertido em aprovação.