746254ba26
With no `.probe-identity`, the scrub kept the shell's WOW_USER, WOW_PASS and WOW_CHAR in the environment, so the realm leg inherited WOW_CHAR and `realm_select::smoke` refused it: the documented `WOW_USER=… WOW_PASS=… WOW_CHAR=… scripts/smoke.sh` could never pass. The account is resolved into the script's own variables first and each leg passes it by name, so it now leaves the environment either way. Verified: the scrub run alone with the account in the shell leaves only WOW_HOST in a child's environment, with and without a declared identity. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>