Precisávamos transformar a base (CPF + Player) em um fluxo real de onboarding, onde o usuário se cadastra e já nasce com um perfil de Player.
Além disso, o endereço deve ser preenchido via CEP usando o endpoint interno GET /api/cep/{cep}.
Onboarding/RegisterPlayer em /cadastro.RegisterPlayerOnboardingAction) que cria User + Player e atribui a role player.fetch('/api/cep/{cep}') e preencher rua/bairro/cidade/UF; o usuário digita apenas o número (e complemento opcional).navigator.geolocation para já popular latitude/longitude.sail artisan migratesail artisan testhttp://localhost/cadastro e preencha: