Upstream shows an Asset Hub migration notice ahead of everything else on first open. It is about balances moving from the Polkadot Relay Chain to Asset Hub, and neither chain exists here — but it is worse than irrelevant, because it told every user of this extension that their balances had been migrated somewhere and warned them in red capitals not to teleport to a chain it cannot reach. A wallet that opens by describing something that did not happen to money the user does hold is not a cosmetic problem. Gone with it: the component, the route gate, the `asset_hub_migration_read` flag and its nine translation strings. Also regenerates the translation file from source, which dropped 52 more strings and added none. The scanner adds keys it finds but never prunes ones it does not, so every UI removal so far has left its text behind — the Ledger path (#5) and the Parity Signer QR flow account for most of it, along with camera and network-selection strings from paths that no longer exist. Verified the survivors rather than assuming: nothing dropped appears as a `t()` call anywhere under `packages/extension-ui/src`, which is the whole of what the scanner reads. Refs #2 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012uDUodEcRbBwNRi3UCmw8f
@polkadot/extension
A signing extension