WhyNotUpdatedReason: "no-dep-overlap" | "object-is-deduped"

Reasons a subscriber did NOT see an update on a given commit, as a closed two-arm union. Returned by whyNotUpdated.