Pular para conteúdo

SotuHire v2.0 — Human-Approved Career Copilot

V2 muda a arquitetura: o SotuHire passa de ferramentas conectadas a um sistema que representa o estado da carreira e coordena ações sob aprovação humana.

Destaques

  • Evidence Graph tipado e Evidence Inbox revisável;
  • portfólio multidisciplinar e evidência acadêmica/profissional;
  • Career State e Next Best Actions determinísticos;
  • proposals com preview, impacto, risco, approval, audit e undo;
  • Career Copilot, planos e registry fechado de tools;
  • Career Cockpit, drawer contextual, fila, busca universal e identidade visual v2;
  • SQLite schema 8 com upgrade explícito 6/7→8.

Breaking e compatibilidade

App/Companion passam a 2.0.0. Contratos /api/v1 continuam; Copilot usa /api/v2. Extensão fica 0.10.0 porque seu runtime não mudou. Faça backup e execute a migração explicitamente.

Segurança e limitações

Não existe auto-apply, send email, login, pagamento ou bypass. MCP não é exposto na v2.0. Telas v2 têm pt-BR/en-US; conteúdo histórico segue migração incremental. Criação visual avançada de edges e export HTML/PDF de portfólio permanecem pós-v2.

Validação da release

  • 661 testes backend aprovados e coverage total 86%; Ruff, format, Pyright e compileall verdes;
  • 18 testes unitários web, build e E2E em Chromium, Firefox e WebKit aprovados;
  • npm audit, pip-audit ., secret scan e MkDocs strict aprovados;
  • clean install isolado e upgrade SQLite 7→8 com preservação de dados aprovados;
  • extensão 0.10.0 verificada, SBOM CycloneDX 2.0.0 e SHA256SUMS gerados;
  • provider local 12/12 no release-smoke; Gemini autenticado com um caso degradado após retry; OpenAI respondeu INSUFFICIENT_QUOTA, registrado como bloqueio externo e não como sucesso.

Relatórios externos sanitizados estão em benchmarks/results/v2.0-*.json. A tag só é criada após CI/CodeQL remotos verdes no mesmo commit.