Pular para o conteúdo

Capítulo 4 · Sistema do Coach

Atletas (Roster)

O Roster é a lista dos seus atletas — todo mundo que você liberou, tenha matrícula ou não.

Onde: menu › Treino › Atletas

O Roster é a lista dos seus atletas — todo mundo que você liberou, tenha matrícula ou não. É o ponto de partida para acompanhar adesão, filtrar por tier ou risco, aprovar novos cadastros e abrir o perfil de um atleta para agir (tier, scaling, matrícula, feedback).

  • Para encontrar um atleta e abrir o Perfil.
  • Para triagem: quem está em risco, quem é Elite/Impact/Padrão, quem é Teens ou Masters, quem tem baixa aderência, quem está sem matrícula.
  • Para reativar um atleta que você havia inativado.

No topo: “Atletas” + a contagem do roster.

Os toggles Ativos/Inativos, o filtro por tier/risco e a busca

  • Ativos · N / Inativos · N — alterna entre os atletas liberados e os que você inativou (Perfil › Situação). Inativo não é exclusão: o histórico fica de pé e ele volta inteiro quando você reativa.
  • Filtro (segmentado): Todos · Elite · Impact · Padrão · Teens · Masters · Em risco (sem treino há 7+ dias) · Sem matrícula.
  • Busca por nome.

A grade com as colunas ordenáveis

Cada linha traz: nome + e-mail + avatar, badge de tier, a divisão quando for Teens ou Masters, barra de aderência, último treino (com ponto de status), a coluna Programa, e a ação para abrir o Perfil.

A coluna Programa mostra a base (programa do tier + semana/duração) e, ao lado, um selo por programa específico matriculado. Quem não tem nem base nem específico lê “Sem matrícula”.

  • Ordenar: clique nos cabeçalhos Nome · Tier · Aderência · Último treino (alterna crescente/decrescente).
  • Vazio: sem atletas no filtro atual › ajuste o filtro ou troque de aba.
  • Carregando: skeleton da grade.
  • Erro: card de erro com recarregar.
  • “Um atleta sumiu da lista.” — Ou você o inativou (veja a aba Inativos), ou ele está fora do filtro atual.
  • “Admiti alguém e ele não recebeu programa.” — Admitir cria o perfil; ele nasce Padrão, e o Padrão não tem programa base. Dê o tier ou matricule-o num programa específico no Perfil.
  • “Assinei um programa específico e ele continua ‘sem matrícula’.” — Não deveria: matriculado = base OU específico. Se persistir, recarregue a lista.
  • “O atleta aparece Ativo aqui e diz que não entra no app.” — São coisas diferentes: aqui é a situação no roster, lá é o acesso. Confira em Usuários.
  • “Ninguém aparece nos filtros Teens/Masters.” — A divisão vem da data de nascimento, e ela não é obrigatória. Preencha no Perfil.

Não se aplica diretamente — mas (re)matricular aqui muda a stack de programas do atleta. O tier escolhe a base; matrículas específicas somam programas e suas sessões.