Participante passa de SOLTEIRO para CASADO. Valia envia e-mail oferecendo upgrade de plano e inclusão do parceiro como dependente.
cf_estado_civil = CASADO no perfil dispara campanha para todos casados — sem elegibilidade nem upgrade.Dependente com e-mail do titular: colisão EMAIL_ALREADY_IN_USE (cenário B).
mudanca_estado_civil + cf_fss + cf_estado_civil_novoelegivel_upgrade e cf_plano ∈ lista acordada → tag elegivel:upgrade-casamentoRULE_B_ALIAS_EMAIL + evento opcional inclusao_dependenteSe o parceiro usa o mesmo e-mail do titular, o middleware cria contato com alias {cpf}@smoke… e guarda email_real em bio.
Pergunta Bruno: API envia dependente no mesmo payload da mudança civil?