Stage 03 · Canonical Entity Resolution Layeridentity infrastructure · no metrics
Canonical Entity Resolution Console
Longitudinal venue identity infrastructure for the NSW Gaming Intelligence Observatory. Canonical entities are continuity-mapping overlays — they do not replace, override, or constitute legal determinations of identity or ownership. Original source values are preserved write-once in historical_identity_records.
Canonical Venues
0
0 anchor batches ingested
Canonical Aliases
0
primary + historical + variant
Historical Identity
0 / 0
0% mapped to canonical
Review Queue (open)
0
0 closed
Canonical Audit Events
0
chain intact • 0 events verified
Continuity Flags (open)
0
non-destructive integrity checks
Resolution Methods
7
5-step deterministic hierarchy
Confidence Levels
5
VERIFIED · HIGH · MODERATE · LOW · UNRESOLVED
canonical venues · by licence type
resolution distribution · method / confidence
by method
- no resolutions yet
by confidence
- no resolutions yet
Resolution hierarchy
Deterministic 5-step order. Never bypassed. Fuzzy candidates always enter the review queue — they are never auto-applied.
| Rank | Method | Confidence | Default Score | Description |
|---|---|---|---|---|
| 1 | licence_match | VERIFIED | 1.00 | Exact match on Liquor & Gaming NSW licence number (e.g. LIQH...). |
| 2 | venue_number_match | VERIFIED | 1.00 | Exact match on premises / venue number identifier. |
| 3 | exact_name_match | HIGH | 0.90 | Exact canonical (normalised) licence name match. Used only when no licence/venue number is available. |
| 4 | exact_name_suburb_match | HIGH | 0.92 | Exact normalised name + exact suburb match. Resolves naming collisions across NSW. |
| 5 | fuzzy_match | LOW | 0.60 | Approximate string match. NEVER auto-applied. Always enters human review queue. |
| 99 | manual_override | HIGH | 0.85 | Analyst-asserted resolution. Requires rationale + actor + audit event. |
| 100 | unresolved | UNRESOLVED | 0.00 | No resolution path satisfied. Entity is enqueued and held without canonical mapping. |
Stage 3 discipline contract
- preserve_original_source_identity
- overlay_not_replacement
- no_silent_fuzzy_merges
- reversible_merges_only
- human_review_for_ambiguity
- immutable_audit_for_every_decision
- lineage_preservation_over_data_cleanliness
- explainability_over_convenience
- conservatism_over_automation
workflow
Resolution Queue →
Approve, reject, override, alias or split. Every action emits an immutable audit event.
audit
Canonical Audit Chain →
Hash-linked tamper-evident event log dedicated to identity decisions.
Stage boundary: this layer builds identity continuity infrastructure only. No metrics, trends, charts, comparisons, rankings or scoring systems are calculated, displayed, or emitted by this stage. Those responsibilities are reserved for Stage 4 and beyond.