CLI Nest — API Menos Juros
Entrypoints src/commands/run-*.ts → classes *.command.ts. Rodar em
apps/api-menos-juros (pnpm <script>), sempre via railway run (já no script).
Relacionado: index · fidem · contexto de produto carteira / mesa.
Sync / populate
| Script |
Entry |
Notas |
sync:contact-data (+ :dry-run, :debug) |
run-sync-bulk.ts |
Fiducia — dados de contato |
sync:operation-iof (+ :dry-run, :debug) |
run-sync-operation-iof.ts |
--data-minima obrigatório |
sync:contact-perfil (+ :dry-run, :debug) |
run-sync-perfil-bulk.ts |
Perfil de contato |
sync:clientes-chatwoot (+ :dry-run) |
run-sync-clientes-chatwoot.ts |
Clientes → Chatwoot |
populate:tipo-cessao (+ :dry-run, :debug) |
run-populate-tipo-cessao.ts |
Coluna tipo_cessao |
populate:contatos-sessao (+ :dry-run) |
run-populate-contatos-sessao.ts |
Contatos de sessão |
Mesa / Open Finance / pré-análise
| Script |
Entry |
Default |
negar-mesas:em-analise |
run-negar-mesas-em-analise.ts |
dry-run padrão |
liberar:nova-vida |
run-liberar-nova-vida.ts |
dry-run padrão |
retry:credits-aguardando |
run-retry-credits-aguardando.ts |
dry-run padrão |
backfill:debitos-concorrentes (+ :dry-run) |
run-backfill-debitos-concorrentes.ts |
⚠️ grava por padrão |
motor-credito (+ :dry-run) |
run-motor-credito.ts |
⚠️ nega por padrão |
Comercial
| Script |
Entry |
Default |
reconciliar-negocios (+ :execute) |
run-reconciliar-negocios.ts |
dry-run; grava com --execute |
reconciliar-cards-efetivacao (+ :execute) |
run-reconciliar-cards-efetivacao.ts |
dry-run; grava com --execute |
Onde vive
apps/api-menos-juros/src/commands/
- Catálogo canônico:
apps/api-menos-juros/src/commands/README.md