One resolved alias entry. The source field reports which tier in
the lookup chain produced this value; consumers (the alias list
controller, the expander's audit trail) read it for display.
description is populated only when source === 'default' —
persistent storage is body-only, so user-set descriptions don't
round-trip. See AliasMixin's class-level comment.
One resolved alias entry. The
sourcefield reports which tier in the lookup chain produced this value; consumers (thealias listcontroller, the expander's audit trail) read it for display.descriptionis populated only whensource === 'default'— persistent storage is body-only, so user-set descriptions don't round-trip. See AliasMixin's class-level comment.