updatePerson_doesNotPublishEvent_whenOnlyAliasChanges implied that alias is processed by updatePerson — it isn't. The invariant is that the event is suppressed when title/firstName/lastName are all unchanged regardless of which non-displayName field changed. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>