Mapa de Contexto

Grupo DUX · onde a linguagem muda de dono — quatro contextos sobre as sete zonas
modelo v1 · sessão 06/08 · sujeito a edição
Contextos
4
sobre 7 zonas do fluxo
Core domain
1
crédito — os dois gates
Aggregate roots
5
contraparte · antecipação · operação · veículo · aporte
Sem régua
gate 2
arranjo de recebimento não tem rubrica
Arestas
3 + 1 dupla
funding→crédito tem dois padrões
A declarar
2
prematch · base
AS 7 ZONAS DA MÁQUINA — ESTAÇÕES DO FLUXO ESTAÇÃO NÃO É CONTEXTO. UM CONTEXTO COBRE VÁRIAS ZONAS QUANDO O VOCABULÁRIO SE MANTÉM. 01 ORIGINAÇÃO 02 ANÁLISE · ESTEIRA 03 VEÍCULOS 04 CARTEIRA 05 LIQUIDAÇÃO 06 RESULTADO 07 DESTINAÇÃO 01 ORIGINAÇÃO DE ONDE VEM O PEDIDO. TRÊS ROTAS COM ECONOMIA PRÓPRIA. COBRE AS ZONAS 1 2 3 4 5 6 7 LINGUAGEM PRÓPRIA · lead · rota · conversão · ciclo · custo por R$ originado ENTIDADES Lead ENTITY Antecipação REFERÊNCIA O APP É FONTE DE LEAD — E ALGUNS CAEM DIRETO NA ESTEIRA, SEM COMERCIAL. CORE DOMAIN 02 CRÉDITO OS DOIS GATES E O ROTEAMENTO. É O CORE. COBRE AS ZONAS 1 2 3 4 5 6 7 LINGUAGEM PRÓPRIA · contraparte · papel · lastro · rating · rubrica · arranjo · elegibilidade ENTIDADES Contraparte AGGREGATE ROOT Antecipação AGGREGATE ROOT Lastro ENTITY AvaliaçãoDeCrédito ENTITY ArranjoDeRecebimento NÃO EXISTE AINDA GATE 1 TEM RUBRICA VERSIONADA. GATE 2 NÃO TEM RÉGUA NENHUMA. 03 FUNDING O CAPITAL: DE ONDE VEM, QUANTO CUSTA, PRA ONDE VOLTA. COBRE AS ZONAS 1 2 3 4 5 6 7 LINGUAGEM PRÓPRIA · aporte · veículo · caixa disponível · utilização · CDI + spread · tranche · evento de retirada · destinação ENTIDADES Veículo AGGREGATE ROOT Aporte AGGREGATE ROOT Tranche VALUE OBJECT TRÊS VEÍCULOS, FIXOS. APORTES EM NÚMERO ABERTO. 04 CARTEIRA A OPERAÇÃO VIVA: ENQUANTO CORRE, ATRASA, COBRA E LIQUIDA. COBRE AS ZONAS 1 2 3 4 5 6 7 LINGUAGEM PRÓPRIA · faixa de vencimento · adimplência · cobrança · judicialização · default · liquidação · deságio · geladeira ENTIDADES Operação AGGREGATE ROOT Parcela ENTITY PeríodoDeTitularidade ENTITY Evento ENTITY DEFAULT NÃO É FLAG: ATRASO → COBRANÇA → JUDICIALIZAÇÃO → DEFAULT. AS ARESTAS — COMO OS CONTEXTOS SE RELACIONAM O PADRÃO DA ARESTA É DECISÃO DE CUSTO DE COORDENAÇÃO, NÃO ESCOLHA TÉCNICA. 01 ORIGINAÇÃO 02 CRÉDITO CUSTOMER / SUPPLIER ORIGINAÇÃO ENTREGA O PEDIDO · CRÉDITO DECIDE 02 CRÉDITO 04 CARTEIRA CUSTOMER / SUPPLIER A OPERAÇÃO NASCE DA ANTECIPAÇÃO APROVADA 04 CARTEIRA 03 FUNDING CUSTOMER / SUPPLIER RESULTADO POR VEÍCULO · APURAÇÃO · CONCILIAÇÃO FUNDING → CRÉDITO · A MESMA SETA, DOIS PADRÕES PORQUE A ELEGIBILIDADE TEM DONO. É ISSO QUE DIZ O QUE O SIMULADOR PODE EDITAR E O QUE ELE SÓ PODE LER. FIDC · ATLAS CONFORMIST REGRA VEM DE REGULAMENTO E ESCRITURA · A DUX NÃO EDITA · A ESTEIRA SE CONFORMA BALANÇO SHARED KERNEL O CRIVO É DA CASA · A DUX DEFINE E EDITA · É AQUI QUE O SIMULADOR MEXE FORA DOS QUATRO — O QUE ENCOSTA NA MÁQUINA DECENTRAL · app do investidor SEPARATE WAYS É UM APORTE DO BALANÇO. O INVESTIDOR VÊ LASTRO CONSOLIDADO — UM POOL SÓ. A COMPOSIÇÃO NÃO É EXPOSTA (DECISÃO DE PRODUTO, PRD V3). ANTI BANK DUAS FUNÇÕES CANAL DE LEAD NA ZONA 01 — E INSTRUMENTO DE TRAVA NA 02. O MESMO ATIVO APARECE DUAS VEZES NA MÁQUINA, COM PAPÉIS DIFERENTES. PREMATCH · MYND A DECLARAR CANAIS PARCEIROS DE ORIGINAÇÃO (~33% DO VOLUME). O PADRÃO DA RELAÇÃO NUNCA FOI DECLARADO — E FALTA SABER SE O RISCO PASSA PELA MESMA ESTEIRA.
o mapa cabe na tela · clique em "largura real" para ler o texto em tamanho cheio estação ≠ contexto · a régua de cobertura mostra quais zonas cada contexto atravessa

como ler as entidades

  • Aggregate root — o porteiro: fronteira transacional
  • Entity — tem identidade, vive dentro de um aggregate
  • Não existe ainda — o modelo pede, o sistema não tem
  • Core domain — onde vai o melhor cérebro

o que este mapa não é

  • Não é organograma — contexto não é área
  • Não é o fluxo do capital — isso é A Máquina
  • Não é desenho de banco de dados — é fronteira de significado
  • É o estado de hoje, não o ideal

as três decisões com prazo

  • Renomear operação → antecipação no PRD do M2
  • Período de titularidade em vez de campo veículo
  • Domicílio dos contratos tem que nascer com o app

o que falta — entrevistas

  • Matriz elegibilidade × arranjo (Atlas em aberto)
  • Ordem dos arranjos por controle → rubrica do gate 2
  • Prematch: mesma esteira ou rubrica própria?
  • Base: tem software? Se não, sai do mapa
Modelo: tecnologia/ddd-dux/02-modelo-v1.md · autoria do domínio: Lucas (COO) método: domain-driven design · evans 2003, parte IV