- Enviado
- 11 de novembro de 2026 às 09:54 UTC
- Autor
- Kamo
- Confirmação
- 50a369f
TriggerConfig ganha leadFilter, accountFilter, loanFilter, loanStatuses, audienceId e includeExisting; um gotejamento salvo com o flat market/vendor/ as listas de produto/estado lê-os dobrados em leadFilter a varredura de aniversário/aniversário verifica o lead pelo SQL da campanha (AudienceQueries.byUidAll, uma chave lida) dentro do alcance do membro quem salvou o gotejamento pela última vez; a comparação do LeadFacts na memória desapareceu. byUidAll agora lê por chave com "x.org_id + 0" (6.6 s -> 0.9 ms no A maior organização). Novos gatilhos: AUDIENCE_ENTERED, ACCOUNT_CREATED, LOAN_STATUS_REACHED LOAN_CLOSING_SOON e RATE_LOCK_EXPIRING (varredura diária). Nova inscrição tipos de contato ACCOUNT e LOAN com campos de mesclagem de empréstimo. ExitRules leaveWhenNoLongerMatching re-verifica antes de cada e-mail (NO_LONGER_MATCHES). POST **************** (+ /estimate) registra uma seleção, 500 registros na solicitação e o restante como um trabalho retomado no gotejamento. As colunas audience_scope, sweep_state, enroll_job são adicionadas na inicialização por DripAudienceSchema (db/drip-audience.sql).
