Implementação do MVP Core¶
Este documento define a ordem de implementação para evitar overengineering.
Ordem recomendada¶
- Schemas Pydantic.
- Parser simples de currículo PDF/TXT.
- Parser simples de vaga colada.
- Opportunity Fit Score determinístico.
- Resume Tailor em modo sugestão.
- Análise Gemini com structured output.
- Streamlit simples.
- SQLite.
- Kanban.
- Extensão assistiva.
Branch sugerida¶
git checkout -b feat/mvp-core-schemas
Arquivos principais¶
modules/schemas/job_analysis.py
modules/schemas/user_preferences.py
modules/schemas/resume_tailor.py
modules/preferences/opportunity_fit.py
modules/resume_tailor/tailor_rules.py
tests/test_opportunity_fit.py
tests/test_resume_tailor.py
O que não fazer agora¶
- PyTorch;
- agente complexo;
- auto-apply;
- scraping logado;
- extensão antes da análise local;
- DOCX antes do Markdown revisável.
Atualização v0.1¶
A implementação consolidada da versão inicial está descrita em MVP v0.1 Implementation. O núcleo agora prioriza texto colado, scores determinísticos, Pydantic, Streamlit e testes antes de integrações externas.
O arquivo atual permanece como histórico da ordem de implementação e referência para evoluções posteriores.