- Replace content text sampling with SHA1 content hashing - Generate IDs with format: context-purpose-hash (e.g., services-text-0d96da) - Achieve content independence: IDs stable when text changes - Maintain semantic meaning through context and purpose components - Support disposable development IDs with production stability