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>
54 lines
1.5 KiB
Markdown
54 lines
1.5 KiB
Markdown
# 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_URL` nao estiver definido.
|
|
- Credenciais de servicos para bootstrap no banco.
|
|
- 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_PATH` em dev/hml.
|
|
- Validar boot do backend com:
|
|
- banco via JSON
|
|
- bootstrap de credenciais sem regressao.
|