From 38cb598e43bceb9ba4ebd3672634bde3cca6de41 Mon Sep 17 00:00:00 2001 From: Tiago Yamamoto Date: Sat, 14 Feb 2026 17:37:54 -0300 Subject: [PATCH] docs: add codex fast-track execution plan for careerjet gaps --- docs/CAREERJET_GAP_ANALYSIS.md | 42 ++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/docs/CAREERJET_GAP_ANALYSIS.md b/docs/CAREERJET_GAP_ANALYSIS.md index 782a37e..1e6ede7 100644 --- a/docs/CAREERJET_GAP_ANALYSIS.md +++ b/docs/CAREERJET_GAP_ANALYSIS.md @@ -92,6 +92,48 @@ Mapear o que já existe no GoHorseJobs e o que ainda falta para alcançar um flu --- +## Execução acelerada via Codex (para fechar rápido) + +Se a prioridade é **concluir o gap com velocidade**, este é o recorte que o Codex consegue tocar de ponta a ponta com boa previsibilidade: + +### O que dá para entregar imediatamente (1–3 dias) +1. **Alerta de vagas público (MVP funcional)** + - Criar endpoints mínimos (`create`, `list`, `delete`) no backend. + - Conectar formulário simples na listagem pública (`/jobs`) com CTA “Criar alerta”. + - Disparo de e-mail inicial de confirmação + log básico de auditoria. + +2. **Salvar vaga com destaque forte no funil** + - Reforçar botão “Salvar” no card e no detalhe. + - Persistir estado no backend para autenticados e fallback local para anônimos. + - Mostrar feedback visual claro (“vaga salva”). + +3. **Melhoria rápida da página pública de empresas** + - Adicionar bloco de vagas da empresa com filtros rápidos (data/tipo/modalidade). + - Preparar ação “seguir empresa” com endpoint e contador simples. + +### O que dá para adiantar em paralelo (3–5 dias) +4. **Status pós-pagamento da vaga** + - Implementar transições `pending_review`, `active`, `failed_payment`. + - Garantir trilha de auditoria (quem alterou, quando, motivo). + +5. **Comprovante/registro de transação** + - Gerar registro transacional persistido e exibir no painel da empresa. + - Expor endpoint para consulta do último pagamento da vaga. + +6. **QA automatizado dos critérios pendentes** + - Cobrir validações obrigatórias por etapa do fluxo de publicação. + - Validar regras condicionais de candidatura e salário. + +### Sequência recomendada (ordem para reduzir risco) +1. Alertas MVP → 2. Salvar vaga → 3. Status pós-pagamento → 4. Comprovante → 5. Empresas pública. + +### Definição de pronto (DoD) para cada item +- Código implementado + testes automatizados passando. +- Mensagens i18n em `pt-BR` e `en` para novos textos. +- Checklist de QA correspondente marcado como concluído neste documento. + +--- + ## Checklist evoluído — Publicação de vaga no padrão Careerjet > Referência funcional para o portal GoHorseJobs no fluxo de publicação: