NotifiedPhase
typeThe phases a handler is actually *told about*.
'all' is a subscription selector, not an outcome — nothing is ever delivered "in the all
phase". Naming the difference keeps the two from being conflated in a handler signature, which
is where they were previously spelled out by hand and drifted: adding 'written' to
EventPhase left three copies in @yoltra/react still claiming a handler could only
ever see two phases, and the build failed on the mismatch.Definition
type
type NotifiedPhase = Exclude<EventPhase, "all">Exclude<EventPhase, "all">