-- Generic provenance/rerun-identity token for a transactionally imported profile. -- -- Set by the generic profile-import path (services::import). A NULL value means -- the profile was created by normal gameplay / dev seeding, not an import, and -- MUST NOT be silently clobbered by an import targeting the same game. A -- matching token on a re-run is an idempotent no-op; a differing token against -- an already-imported game fails until an explicit update mode exists. -- -- Core never interprets the token's structure; the importer adapter chooses it. ALTER TABLE profiles ADD COLUMN import_fingerprint TEXT;