{
  "name": "Legacy Entity Resolution Layer",
  "updated": "2026-09-26",
  "purpose": "Resolve remembered and historical names without silently merging distinct entities.",
  "fields": [
    "canonicalName",
    "alias",
    "aliasType",
    "validFrom",
    "validTo",
    "source",
    "confidence"
  ],
  "aliasTypes": [
    "former-company-name",
    "successor-name",
    "facility-name",
    "trade-name",
    "abbreviation",
    "historical-spelling"
  ],
  "publicationRule": "Aliases require source support; corporate succession is not inferred from name similarity."
}