Pular para conteúdo

SotuHire v1.9.0 - Scheduled Radar & Notifications

Destaques

  • Radar agendado local.
  • Agendamentos por wishlist, fonte e palavras-chave.
  • Execucao manual run now.
  • Quiet hours.
  • Cooldown contra alertas repetidos.
  • Historico de execucoes agendadas.
  • Central de notificacoes local/in-app.
  • Integracao com Perfil Profissional Universal.
  • Verificacao local de npm ci para manter package-lock.json sincronizado.
  • Captura assistida autenticada tratada como lembrete revisavel, sem coleta de sessao.

Seguranca

  • Sem auto-apply.
  • Sem clique automatico em candidatura.
  • Sem envio automatico de curriculo.
  • Sem automacao de login.
  • Sem bypass de CAPTCHA.
  • Sem captura de cookies, tokens, sessao, headers ou storage de terceiros.
  • Sem API key no frontend.
  • Resultados e notificacoes exigem revisao humana antes de virar candidatura.

Validacoes

Executadas em 2026-06-29:

  • ruff check . - passou.
  • ruff format --check . - passou apos formatacao pontual.
  • pytest - passou na segunda rodada final: 372 passed, 1 warning.
  • mkdocs build --strict - passou.
  • python -m compileall modules tests apps scripts - passou.
  • pyright - passou: 0 errors, 0 warnings.
  • node --check docs/javascripts/sotuhire-demo.js - passou.
  • cd apps/web && npm ci - passou.
  • cd apps/web && npm run build - passou.
  • cd apps/web && npm run lint - passou.
  • cd apps/web && npm run typecheck - passou.
  • cd apps/web && npm run test:e2e - passou: 43 passed, 5 skipped.
  • cd apps/web && npm run test:e2e:cross-browser - passou: 43 passed, 5 skipped.
  • python scripts/package_extension.py - passou e gerou dist/sotuhire-extension-v0.9.0.zip.

Pendencias conhecidas

  • Notificacoes nativas do sistema operacional podem ficar para versao futura.
  • Matching adaptativo por dominio pode ser aprofundado depois.
  • Upload direto de arquivos para Perfil pode ficar para versao futura.
  • Mais sinais no detalhe do Kanban podem ficar para versao futura.