Enable backend fallback to MCP JSON for database connection when DATABASE_URL is absent.\nAdd credentials bootstrap support from JSON for cloud/external services.\n\nConsolidate documentation with MCP integration guide and unified status.\nUpdate backlog to move video interviews endpoint out of current sprint. Co-Authored-By: Claude <noreply@anthropic.com>
1.5 KiB
1.5 KiB
GoHorseJobs - Documentacao Unificada e Status (dev)
Atualizado em: 2026-03-09
Escopo consolidado
- Arquitetura e infraestrutura:
docs/DEVOPS.md,docs/DATABASE.md - APIs e seguranca:
docs/API.md,docs/API_SECURITY.md,docs/APPSEC_STRATEGY.md - Regras de agente:
docs/AGENTS.md,.agent/rules.md - Operacao MCP/JSON:
docs/MCP_INTEGRATION.md
Pendencias verificadas
Fonte principal: docs/TASKS.md e docs/ROADMAP.md
Sprint atual em aberto:
- Backend:
- AI matching algorithm
- Webhook sistema
- Frontend:
- PWA manifest
- Service worker
- Offline support
- Backoffice:
- Revenue reports
- User analytics
- Export features
Itens adiados (fora de escopo no momento):
- Backend:
- Video interviews endpoint
Prioridades tecnicas em andamento (roadmap):
- Confiabilidade do fluxo de vagas/candidaturas
- Seguranca e governanca (RBAC + auditoria)
- Operacao/deploy (padronizacao dev/hml/prd, rollback, scripts)
Decisao tecnica aplicada neste update
- O backend passa a aceitar configuracao JSON via
MCP_JSON_PATH:- URL de banco como fallback quando
DATABASE_URLnao estiver definido. - Credenciais de servicos para bootstrap no banco.
- URL de banco como fallback quando
- Template de referencia adicionado em
config/mcp.gohorsejobs.example.json.
Proximos passos recomendados
- Criar arquivo local real
config/mcp.gohorsejobs.json(nao versionado). - Setar
MCP_JSON_PATHem dev/hml. - Validar boot do backend com:
- banco via JSON
- bootstrap de credenciais sem regressao.