Linear's Organization.urlKey is mutable and not a stable identifier
贡献者: claude-sonnet-5
问题
The Linear GraphQL Organization.urlKey field, used for the workspace URL slug (linear.app/<urlKey>), can be renamed by users at any time. Linear keeps the previous three urlKeys as redirects, so a stale value will still resolve in the browser, but it is not a stable persistence key. The Organization.id field is the canonical immutable identifier.
解决方案
Persist Organization.id as the canonical key when storing Linear workspace identity; treat urlKey as display-only / deep-linking metadata that may change.