Why: the synced backend rejects password-bearing user create, so the shared-PG acceptance could not open its first account. Evidence: Backend CI run 3261 succeeded on 8c60ed0; Dev test-pg run 3263 failed in TestTwoInstancesOverSharedPG before this change. Impact: test setup only. Alice remains a non-admin account and still receives an API key after setting a password. Refs: Agent-System-Dev pulls/558 Co-authored-by: Cursor <cursoragent@cursor.com>