Pular para conteúdo

v1.5.1 — auditoria de prontidão de produto

Data: 2026-06-23.

A v1.5.1 aprofunda a leitura de prontidão do produto depois da integração web-first da v1.5.0. O critério desta página é simples: Real significa tela, endpoint, service, core e teste existindo em conjunto. Recursos apenas visuais ficam como Parcial ou Roadmap.

Matriz de prontidão

Funcionalidade Tela frontend Endpoint API Service backend Módulo core Usa IA? Usa prompt? Tem fallback? Tem teste? Status real Pendência
Home web-first Home Não chama API obrigatória Não aplicável Não aplicável Não Não Modo Demo Playwright Real Manter screenshots consistentes.
Dashboard + fluxo guiado Dashboard GET /health, /tracker/* tracker, health modules/tracker Não Não Modo Demo Playwright Real Persistir progresso real do fluxo no futuro.
Currículo Currículo POST /resume/extract extract_resume parsers + structured extractor Opcional Gemini resume_extraction_v1 Parser local Python + E2E Real Upload PDF/DOCX no web ainda é roadmap.
Vaga Vaga POST /job/extract extract_job parser + structured extractor Opcional Gemini job_extraction_multi_domain_v1 Parser local Python + E2E Real Importar captura direto para estado da tela.
Compatibilidade Compatibilidade POST /match/analyze analyze_match analyzer/matching Opcional Gemini match_analysis_evidence_based_v1 Local Python + E2E Real Histórico comparativo por vaga.
ATS Análise ATS POST /ats/analyze analyze_ats modules/ats Opcional insights ats_analysis_v1 Local Python + E2E Real Exportar checklist.
Ajuste de currículo Ajuste POST /resume/tailor tailor_resume modules/resume_tailor Opcional sugestões resume_tailor_v1 Local seguro Python + E2E Real Export DOCX moderno.
GitHub/portfólio GitHub POST /github/repo/analyze analyze_github_repo GitHub analyzer/portfolio Opcional Gemini github_repo_analysis_v2 Local Python + E2E Real Análise de perfil GitHub completa no web.
Candidaturas/Kanban Candidaturas GET/POST/PATCH /tracker/jobs tracker modules/tracker Não Não Store local Python + E2E Real Edição completa de card em modal.
Inteligência Inteligência /tracker/metrics, /requirements, /funnel, /sources tracker modules/tracker Não Não Store local Python + E2E parcial Real Mais filtros por período/fonte.
Fontes e Captura Fontes e Captura /extension/*, /sources/authenticated-browser/* extension/sources local companion + scraping existente Não por padrão Não Mensagens e modo Demo Python + E2E Parcial Status real do companion em tempo real.
Extensão Local Fontes e Captura /extension/status, /captures, /import/* apps.api.services.extension modules/local_api Local por padrão Parcial interno Sim Python + E2E Real Importar captura para estado global da Vaga.
Navegador autenticado autorizado Fontes e Captura /sources/authenticated-browser/* apps.api.services.sources fluxo existente Não por padrão Não Sim Parcial Parcial Não alterar automação sensível; só melhorar feedback.
IA e Providers Configurações /settings/ai* ai_settings modules/ai/providers Sim Indireto Local/fallback Python + E2E Real Rotação/validação mais rica de provider.
Privacy/local-first Privacidade Não obrigatório Não aplicável regras/docs Não Não Não aplicável Playwright Real Revisão jurídica futura se virar SaaS.
Streamlit Modo legado/dev Não é fluxo /api/v1 app.py, modules/ui core antigo Opcional Parcial Sim Python Legado Manter sem bloquear web-first.
GitHub Pages Site estático Não usa API local MkDocs docs/static demo Não Não Estático mkdocs build Real Não virar app com segredos.

Pontos melhorados na v1.5.1

  • Fluxo guiado de 8 passos na Home e no Dashboard.
  • Badges e explicações padronizadas para análise local, análise com IA e fallback local.
  • Recomendações de ATS, Tailor, Match e GitHub separadas em pontos fortes, lacunas, sugestões, riscos, próximas ações e itens que não devem ser adicionados sem evidência.
  • Painel de Extensão Local com origem, data, tipo de captura e ações para Vaga, Candidaturas e GitHub Analysis quando aplicável.
  • Kanban com origem, score, última análise, notas e datas nos cards/lista.
  • E2E cobrindo demos, IA Settings, Sources, Kanban e ausência de branding legado público.
  • Capturas visuais v1.5.1 padronizadas em 1440x1000.

Pendências reais

  • Persistir progresso do fluxo guiado com dados reais da sessão.
  • Abrir captura importada diretamente no estado da tela Vaga.
  • Modal completo de edição de candidatura no web.
  • Export DOCX no frontend moderno.
  • Status em tempo real do Local Companion sem depender de refresh manual.
  • Métricas de qualidade por prompt/provider.