Docs
4Architecture
2Learnings
3
Ruby 4.0 removeu gems dos defaults e quebrou dependência transitiva
learnings/backend_ruby4_default_gems.md
→
O checkout-api ignora as cobranças do acordo criadas pelo nectar-charges
learnings/checkout_ignores_negotiation_payments.md
→
Inconsistências do protótipo dc-runtime replicadas por fidelidade
learnings/prototype_dc_quirks.md
→
Plans
11
Plano — módulo de back-end no padrão das skills wehive
plans/20260723174510_backend_module_skills_standard.md
→
DB to project account + VPC — Implementation Plan
plans/20260804152448_db_project_account_vpc.md
→
Plano — integração backend da fila de negativação
plans/20260917143630_negativation_backend_integration.md
→
IncomingEvent — caixa de entrada de eventos do accounts
plans/20260924100043_incoming_events_inbox.md
→
Plano — endpoint de débitos por cliente
plans/20260924155442_customer_charges_endpoint.md
→
Plano — endpoints de clientes (listagem e visão geral)
plans/20260925084434_customer_overview_endpoint.md
→
Remover o model Agreement
plans/20260928152900_remove_agreement_model.md
→
Importação dos pagamentos atrasados do checkout como débitos
plans/20260928181435_import_overdue_checkout_payments.md
→
Importação dos produtos do checkout com o progresso do Apolo
plans/20260928233421_import_checkout_products.md
→
Use case Debits::Repayment — plano de implementação
plans/20260929030500_debit_repayment_use_case.md
→
Negociação no mockup — calculadora IBFT dentro do drawer
plans/20260930014514_negotiation_calculator_mockup.md
→
Reference
1Rules
10
Ações e abas restritas ao gestor na ficha do cliente
rules/access-control/manager_only_customer_actions.md
→
Marcação de status do caso de cobrança
rules/collections/case_status_marking.md
→
Importação dos pagamentos atrasados do checkout
rules/collections/checkout_overdue_import.md
→
Negativação (Serasa/SPC)
rules/collections/credit_bureau_listing.md
→
Resumo financeiro do cliente
rules/collections/customer_overview_summary.md
→
Extensão de acesso ao curso
rules/enrollment/access_extension.md
→
Cancelamento de matrícula
rules/enrollment/enrollment_cancellation.md
→
Recebimento de eventos do accounts — gravado antes do 2xx, 3 tentativas
rules/events/incoming_event_processing.md
→
Quitação e descontos
rules/negotiation/debt_settlement.md
→
Reparcelamento de dívida
rules/negotiation/installment_renegotiation.md
→
Specs
21
Port para React — Fase 1: fundação, Login, Painel e Lotes
specs/20260720144029_react_port_phase1_foundation.md
→
Port para React — Fase 2: Clientes, Negativação, Contratos e Pagamentos
specs/20260720172958_react_port_phase2_clientes_pagamentos.md
→
Port para React — Fase 3: Jurídico, Bots e Colaboradores
specs/20260721082709_react_port_phase3_juridico_bots_colaboradores.md
→
Estrutura multi-módulo: frontend + backend
specs/20260721163000_mono_module_structure.md
→
Compose, Makefile, .infra e workflows de CI
specs/20260721190000_compose_makefile_infra_workflows.md
→
Scaffold do back-end Rails + fundação da USER-001
specs/20260723085311_rails_backend_scaffold_foundation.md
→
Módulo de back-end no padrão das skills wehive
specs/20260723162952_backend_module_skills_standard.md
→
Auth: login e-mail/senha com JWT stateless em cookie HttpOnly
specs/20260727093626_auth_login_jwt.md
→
Move nectar-charges DB to project account + VPC (peered to shared)
specs/20260804115358_db_project_account_vpc.md
→
Integração backend da fila de negativação
specs/20260917115417_negativation_backend_integration.md
→
IncomingEvent — caixa de entrada de eventos do accounts
specs/20260924094344_incoming_events_inbox.md
→
Endpoint de débitos por cliente
specs/20260924135144_customer_debits_endpoint.md
→
Endpoints de clientes — listagem e visão geral
specs/20260925084434_customer_overview_endpoint.md
→
Remover o model Agreement
specs/20260928152046_remove_agreement_model.md
→
Importação dos pagamentos atrasados do checkout como débitos
specs/20260928171636_import_overdue_checkout_payments.md
→
Importação dos produtos do checkout com o progresso do Apolo
specs/20260928232447_import_checkout_products.md
→
Importar só pagamentos com parcela em atraso
specs/20260929010215_import_overdue_installments_only.md
→
Use case Debits::Repayment — reparcelamento no Asaas
specs/20260929021525_debit_repayment_use_case.md
→
Audit log do cliente — estrutura e listagem
specs/20260929093935_customer_audit_logs.md
→
Negociação no mockup — calculadora IBFT dentro do drawer, pré-preenchida pelo débito
specs/20260930014047_negotiation_calculator_mockup.md
→
Endpoints de Negotiation — listar, criar e enviar
specs/20261001120000_negotiation_endpoints.md
→