Conceitos centrais
Quatro primitivas formam o motor. Todo o resto é construído sobre elas.
Evento
Uma única coisa que um usuário fez, capturada conforme acontece. Eventos são o sinal bruto que o motor dobra em estado.
Estado do usuário
Uma projeção ao vivo e consultável de tudo o que se sabe sobre um usuário (derivada de seus eventos, atualizada no momento em que um novo chega). Esta é a fonte da verdade que análise, flags e mensagens compartilham.
Decisão
Uma regra avaliada em relação ao estado de usuário: quem está em uma coorte, quem recebe um flag, quem se qualifica para uma mensagem. Como as decisões leem o estado ao vivo, nunca ficam desatualizadas.
Ação
O que o motor faz quando uma decisão dispara: expor um recurso, enviar uma mensagem, disparar um fluxo de trabalho.
How the four pillars connect