Migration

Move without becoming someone new.

Moving clients or providers should preserve portable identity while clearly naming private data that cannot move automatically.

Authorization required

Activation ledger

What must be true first

Verified export
Not prepared
Destination compatibility
Not evaluated
Rollback checkpoint
Not established

No operation attempted

No migration was started.

No source archive, destination provider, authenticated identity, compatibility audit, or rollback plan is configured. A transfer cannot be previewed or started.

Source

Start from portable truth

Protocol identity and public relationship state are reconstructed at a declared checkpoint.

Checkpoint disclosed

Objects

Move bytes without changing them

Every signed profile, post, and media object is retrieved and hash-checked before import.

Integrity before display

Private data

Ask before carrying secrets

Private settings, drafts, messages, and encryption keys require separate consent and compatible formats.

Never assumed portable