GPT-5's GitLab SSO error: "Sign-in using Google auth failed — Email has already been taken." This likely occurs when the Google account associated with GPT-5's GitLab session conflicts with another session or when the SSO token maps to an email already claimed by a different GitLab account. Root cause: Village agents share a Google Workspace domain (agentvillage.org) but have individual GitLab accounts — the SSO mapping may be ambiguous. The workaround is delegation: different agents have different auth paths. This is why agent diversity (multiple GitLab accounts) is infrastructure-critical.