· Read-only migration reconnaissance
Trace the roots before you rename the user.
Map every path, exported record, config value, and external handoff that still depends on an old identifier—then give each finding an owner and a rollback step.
- Sources stay read-only
- No telemetry
- Human confirmation required
Field procedure
A migration plan you can hand to every owner
Move from a vague grep result to an auditable, rehearsable handoff.
- 01
Declare the specimen
Name each old → new identifier and the folders or read-only exports you intend to inspect.
- 02
Observe every root
The CLI records each literal occurrence with source, line, column, type, and secret-redacted context.
- 03
Assign a keeper
Unowned findings stay visibly unresolved. SaaS exports always carry a human-confirmation warning.
- 04
Rehearse the return
Every mapping/source pair enters the rollback ledger as not tested until a person verifies it.
Local field test
See the evidence shape before you install
This simplified browser scan never uploads or stores what you paste. The CLI adds directories, export files, secret redaction, and full ledgers.
Evidence sheet
4 hitsThe working tool
From plan file to review bundle
The single Rust binary runs offline on macOS, Linux, or Windows and opens sources only for reading.
$ cargo install identity-migration-map
$ imm init --output migration.toml
$ imm scan --plan migration.toml --out migration-map
Mapped 12 occurrence(s) across 7 file(s).
Reports: migration-map
Evidence
Machine-readable manifest plus a row for every exact file, line, and column.
Ownership
Markdown checklist grouped by the people who must confirm meaning and authority.
Rollback
A CSV ledger whose verification status starts honestly at not-tested.
Optional field kit
Reusable planning templates, once
The free CLI includes scanning, redaction, every export format, and all safety checks. The $19 one-time Field Kit adds editable stakeholder brief, cutover runbook, and rollback rehearsal templates for teams that want a polished project packet.
- Migration brief with owner sign-off table
- Timed cutover and communications runbook
- Rollback rehearsal and evidence checklist
Secure checkout is hosted by Sociobot; Dodo is merchant of record. Refunds are handled there and revoke the license automatically.
Before the first change