Changes
- Fixed Codex OAuth duplicate detection so profiles with the same email can coexist when they belong to different Codex account IDs.
- Fixed the shared identity test helper regression that broke Claude, Gemini, Windows, and coverage test runs after the Codex multi-account change.