GitHub OAuth linking & provider identity synchronization
Resolved GitHub account connection errors for email/password accounts and fixed provider UID identity tracking.
Fixed an issue where GitHub OAuth connections on existing email/password accounts failed with a verified email check error due to Firebase ID token email flags. PromptDock now accepts emails supplied by GitHub OAuth, accurately records provider UIDs in Postgres auth identities, and enables seamless re-linking when accounts are already linked in Firebase Auth.