Canonical RDomain Structure
Entity Profiles
Entity Profiles define the canonical node classes admitted by the domain, their identity keys, alias handling, merge rules and confidence-aware resolution behavior.
Canonical Entity Class Graph
Typical domain entity classes grouped around the shared identity substrate.
Identity Resolution Flow
Resolution must move from raw references to canonical entities under declared confidence rules.
Entity Profile Requirements
| Aspect | What must be declared | Operational effect |
|---|---|---|
| Class definition | Canonical node type, required fields and intended meaning. | Determines admissible instances and validation rules. |
| Identity keys | Primary identifiers, alternate identifiers and composite keys. | Enables deterministic or probabilistic matching. |
| Alias policy | Synonyms, historical names, language variants. | Supports controlled identity reconciliation. |
| Resolution rules | Thresholds, match evidence, tie-break logic and manual review conditions. | Prevents silent over-merging or duplicate proliferation. |
| Confidence treatment | How uncertain matches are stored and surfaced. | Supports governed ambiguity rather than false certainty. |