---
typeId: term
recordId: domain-separation
fields:
  title: Domain Separation
  definition: The practice of including object type, version, profile, or role
    context in payloads used for CIDs or signatures, references, or policy
    scopes to prevent cross-object confusion.
  order: 570
  usage:
    - For structured objects, Benac object type and profile separation live in
      the logical payload encoded as DRISL. For raw blobs, the raw DASL CID
      identifies bytes while typed references bind Benac-specific roles.
  sourceDocument: /home/johnb/Downloads/benac_terms_and_definitions_v0_1.md
  sourceVersion: 0.1 Terminology Draft
  sourceDate: 2026-05-02
  sourceSections:
    - 6. Identity, signatures, and provenance terminology
---
