A profile is an observation, not a universal person record
The same professional may have customer-entered details, provider observations, and derived CRM context. Keep those sources separate. DewEngine's target includes profile.get, but the LinkedIn adapter is neither approved nor implemented. Any future response would need to identify the connected account, provider-scoped profile ID, observed time, eligible product, returned fields, and coverage rather than promise a complete person.
- Use opaque internal IDs outside the adapter boundary
- Never treat name or profile URL as a guaranteed immutable key