Trigger campaign notifications from the domain transition, not a broad status equivalence
A time-bound notification should be owned by the exact domain transition it promises, not by a broad “resolved-success” status helper or only by a parent/group transition. Status models often collapse a primary success with later lifecycle completion, and one recomputation can se…