EM-XCT-01 · Shared contract · W0

Identity and external ID matching

A shared contract for identifiers, aliases, same-as claims, merge/split and reversible mappings.

Partially published; research continues

Claude: independent-study-and-three-audit-rounds-complete-final-accept-with-limits; Grok: independent-study-and-three-audit-rounds-complete-final-accept-with-limits.

Published results

Research note, in Russian: Account ownership and delegation; full assignment-observation history; policy rotation/federation and disclosure; merge/split and erasure; inverse subject index; production transactional adapters and scale testing; broad parent source/field/relationship ratification. 0.1.0 is a bounded companion-validated reference, not complete enterprise identity.

Subject boundary and candidate types

Deep research questions

Verifiable invariants

End-to-end acceptance scenario

Three IDs are linked to one person, a collision remains contested, and an erroneous merge can be corrected.

Negative case

HR, tracker and git create three Persons, or get merged by name.

Approaches to compare

Candidates in the live catalogue

Result requirements

Every card is executed together with the full research contract: definitions, fields and cardinalities, lifecycle, sources, data mastership, rights, the five object facets, at least eight invariants, positive and negative examples, dependencies, migration and applicability limits.

Machine-readable assignment JSON