Pular para conteúdo

v0.4 — Tracker, histórico e dashboard

Histórico local

O usuário pode salvar uma análise após confirmar o aviso de privacidade. O tracker não salva o texto bruto do currículo.

Status

found
analyzed
good_fit
applied
message_sent
follow_up
interview
technical_test
rejected
offer
archived

O usuário pode abrir uma análise salva, rever scores, recomendação, data e alterar status.

Dashboard

Exibe:

  • total de vagas analisadas;
  • média de Match Score;
  • média de ATS Score;
  • média de Opportunity Fit;
  • vagas recomendadas para aplicar;
  • vagas com alto risco;
  • últimas análises.

Persistência

O armazenamento padrão é JSON local:

data/sotuhire-history.json

data/ e exports/ são ignorados pelo Git.

Testes

  • storage salva e lê;
  • confirmação de privacidade é obrigatória;
  • tracker altera status;
  • status desconhecido é rejeitado;
  • dashboard funciona vazio e calcula médias.

Relação com a v0.4.1

A hotfix v0.4.1 preserva o tracker e o dashboard entregues na v0.4.0, mas reorganiza sua apresentação dentro da nova camada modules/ui/.

O histórico continua exigindo confirmação explícita antes de salvar. O texto bruto do currículo e da vaga continua fora dos registros persistidos.

As métricas do dashboard agora usam o mesmo tema, contraste e cards da revisão de currículo, revisão de vaga e resultado.

Consulte v0.4.1 — UI/UX Hotfix + Parser Fixes para os detalhes de interface, fluxo e parser.