Annotation Type EntityId
The stable identifier of an IntentEntity instance. Exactly one per
entity type, on a String getter or public field.
This id outlives your process and often your release: the device search index and the system's donated shortcuts both persist it and hand it back later. An id derived from a list position or a content hash will silently start resolving to the wrong object after your data changes, and nothing anywhere will report an error.