- first user with zero admins → is_admin=true in INSERT values - subsequent user with admin present → is_admin=false in INSERT values - existing user re-upsert → is_admin unchanged (early-return path, no insert) - update existing color tests to accommodate new 4-select flow order