Not agreed. Screens illustrate proposals in docs/ and .scratch/ , and invent the states those documents leave open.

Back to My Account
Scenario 4 of 12

Registration name differs from the golden name

Florence registered as “Flo”. A Council Tax link found an existing migrated Profile whose Semarchy golden first name is “Florence”. The existing Profile survives and the registration Citizen ID becomes a permanent alias.

Shows: The one-time reconciliation. The entered name is offered for confirmation as a Profile-owned Preferred Name — it is never promoted silently, because it is at least as likely to be a typo as a preference.

Source: Edge-case example 2 — Existing Profile found after registration in docs/mdm/mdm-profile-logical-mapping.md

Personal details

One thing to check

You entered Flo when you registered. Our records say Florence.

Tell us which name to use

Preferred name
Not provided
Change preferred name
Name
Florence N Adeyemi
From Camden records
Request a correction name
Date of birth
3 March 1988
From Camden records
Request a correction date of birth
Email address
florence.adeyemi@example.com
You added this

Used for 3 communications.

Change email address
Phone number
07700 900 118
You added this

Used for 2 communications.

Change phone number
Address
Flat 4, 12 Prowse Place, London NW1 9PH
You added this

Used for 1 communication.

Change address

Sign-in details

Your login email, passkeys and two-factor settings are held by the sign-in service, not in your Profile. Changing your email address here does not change the address you sign in with.

Manage how you sign in

Behind the scenes

Not part of the Citizen view. Ticket 01 keeps source-system detail off the wire entirely — this pane exists so the sync behaviour is legible to us, not to Florence.

citizenId
ctz-7k3m9p2x4v8r6t1q5w0n
aliasOf
ctz-2b9v4x7q1n5k8m3p6r0t
identity_confidence
verified

Fields

preferredName

Composed envelope

value
null
provenance
null
action
edit

name

Composed envelope

value
Florence N Adeyemi
provenance
camden-held
action
request-correction
updatedAt
2026-07-11T02:14:00Z
Stored values (2)
value
Flo Adeyemi
provenance
citizen-provided
state
superseded
updatedAt
2026-06-14T11:40:00Z
origin.system
Registration

Registration value, superseded when the Profile was linked

value
Florence N Adeyemi
provenance
camden-held
state
current
updatedAt
2026-07-11T02:14:00Z
origin.system
Semarchy
origin.recordId
PersonID 88431
origin.sourceVersion
12
origin.receivedAt
2026-07-11T02:14:00Z
linkId
lnk-ctax

dateOfBirth

Composed envelope

value
3 March 1988
provenance
camden-held
action
request-correction
updatedAt
2026-07-11T02:14:00Z
Stored values (1)
value
3 March 1988
provenance
camden-held
state
current
updatedAt
2026-07-11T02:14:00Z
origin.system
Semarchy
origin.recordId
PersonID 88431
origin.sourceVersion
12
origin.receivedAt
2026-07-11T02:14:00Z
linkId
lnk-ctax

contactEmail

Composed envelope

value
florence.adeyemi@example.com
provenance
citizen-provided
action
edit
updatedAt
2026-06-14T11:41:00Z
confirmation
confirmed
Stored values (1)
value
florence.adeyemi@example.com
provenance
citizen-provided
state
current
updatedAt
2026-06-14T11:41:00Z
confirmation
confirmed
origin.system
Profile

phone

Composed envelope

value
07700 900 118
provenance
citizen-provided
action
choose-or-add
updatedAt
2026-06-14T11:41:00Z
selectedBy
citizen
confirmation
confirmed
candidates
1
Stored values (1)
value
07700 900 118
provenance
citizen-provided
state
current
updatedAt
2026-06-14T11:41:00Z
label
Mobile
confirmation
confirmed
origin.system
Profile

Primary Selection points at ph-1, chosen by citizen. It is a pointer — it overwrites nothing.

address

Composed envelope

value
Flat 4, 12 Prowse Place, London NW1 9PH
provenance
citizen-provided
action
choose-or-add
updatedAt
2026-06-20T15:05:00Z
selectedBy
citizen
candidates
1
Stored values (1)
value
Flat 4, 12 Prowse Place, London NW1 9PH
provenance
citizen-provided
state
current
updatedAt
2026-06-20T15:05:00Z
label
Home address
origin.system
Profile

Primary Selection points at ad-1, chosen by citizen. It is a pointer — it overwrites nothing.

Integration Links

  • lnk-ctax active

    system
    Semarchy
    identifier
    Council Tax account CT-4471902
    policy
    Council Tax Reference Link Policy v2
    linkedAt
    2026-06-28T10:02:00Z
    externalVersion
    12

Cases

None open.

Sync trace

  • Profile Event · Profile
    2026-06-28T10:02:00Z

    Profile Consolidation — registration stream sealed

    event
    profile.merged
    surviving
    ctz-7k3m9p2x4v8r6t1q5w0n
    alias
    ctz-2b9v4x7q1n5k8m3p6r0t
    note
    Alias resolves permanently and is never reassigned.

Event names are illustrative. The domain event catalogue and integration notifications are tickets 09 and 10, both open and blocked — only profile.personal-details.changed has been written down, and published events are pointer-only by design.