Exact tenant-salted ownership: id.startsWith(${tenantId}). Exact because
TENANT_ID_PATTERN excludes '' (0x5F) and backtick (0x60), so the
FIRST '' delimiter can never occur inside a tenantId — 'acme' can never own
'acmecorp...'. The trailing '_' is load-bearing: it is the same delimiter the
[tid_, tid\x60) range purge keys on, so dropping it would make 'acme' match
'acmecorp'. The ONE ownership predicate for runIds and memory ids.
Exact tenant-salted ownership:
id.startsWith(${tenantId}). Exact because TENANT_ID_PATTERN excludes '' (0x5F) and backtick (0x60), so the FIRST '' delimiter can never occur inside a tenantId — 'acme' can never own 'acmecorp...'. The trailing '_' is load-bearing: it is the same delimiter the[tid_, tid\x60)range purge keys on, so dropping it would make 'acme' match 'acmecorp'. The ONE ownership predicate for runIds and memory ids.