Pular para o conteúdo

Capítulo 20 · Sistema do Coach

Programas

uma vez, cria um novo, publica, olha quem está matriculado em cada um e, quando a temporada acaba,

Onde: menu › Treino › Programas. Onde os Programas de aprendizagem estão abertos, a tela se chama

Programas de calendário e sai do menu: menu › Squads › Squads, na caixa Do seu coach, Todos os programas de calendário (o menu aberto). O item Programas desse menu é a lista dos Programas de aprendizagem.

O catálogo da organização — o que cada atleta recebe todo dia. É aqui que você vê todos os programas de uma vez, cria um novo, publica, olha quem está matriculado em cada um e, quando a temporada acaba, faz um programa parar de entregar sem apagar o treino que ele já entregou.

A divisão de trabalho com o Construtor é simples:

TelaResponde
Construtoro que tem dentro do programa — as semanas, os dias, as sessões, os blocos
Programaso programa como ativo da organização — quem o recebe, se ele aparece na vitrine, quando ele para, e se ele deixa de existir
  • Para achar um programa entre muitos: por escopo, por foco, por nível, pelo nome do atleta.
  • Para criar um programa novo, ou repetir um que deu certo com “Criar a partir deste”.
  • Para saber quem está matriculado antes de mexer em alguma coisa.
  • Quando um ciclo termina e o programa não deve mais montar o dia de ninguém.
  • Para tirar da frente um programa parado que você não usa mais — sem apagar o que ele entregou.
  • Para limpar uma duplicata criada por engano — e só ela.
  • Perfil de acesso Head Coach ou Criador de treinos (Cap. 17).

No topo, três abas com contagem: Ativos · N, Desativados · N e Arquivados · N. Ativos e desativados se separam pela única pergunta que importa aqui: ele ainda monta o dia de alguém? Os arquivados também não montam: são os desativados que você tirou da frente (Arquivar).

Cinco chips, cada um com a contagem da aba em que você está: Todos, Squads, Públicos, Específicos e Individuais. São os mesmos quatro escopos do explorador do Construtor (7.1) — passe o mouse em cada chip para ler o que ele significa. Squads vem primeiro: são os programas que os Squads prescrevem, os que você abre todo dia.

Ao lado, a busca: “Nome, foco, nível ou atleta…”. Ela varre título, headline, foco, nível, o nome do atleta dono e o nome do coach que criou, ignorando acento. Digitar mais de uma palavra estreita: todas precisam bater.

Cada card carrega, de cima para baixo:

RegiãoO que mostra
Capaa foto do programa, ou a placa diagonal da marca quando não há foto
Badge de escopoSquad · Impact / Squad · Elite · Público · Específico · Individual · nome do atleta
Badge de estadoPublicado · Rascunho · Desativado · DD/MM · Arquivado · DD/MM
Textotítulo, headline e a linha Nível · N sem (com · dinâmico quando o programa corre sem fim)
Linha de matriculados“96 atletas matriculados” e, à direita, recebendo / ninguém agora / nunca treinado / parados

Clicar no corpo do card (capa, texto ou linha de matriculados) abre a página do programa. A barra de baixo nunca navega — ela age:

  • Abrir no Construtor — leva à semana que está no ar. Em programa desativado o botão vira Reativar; no arquivado, Restaurar.
  • Olho — publica ou despublica na hora. Aceso significa publicado. No programa publicado de um Squad o olho continua aceso, porque o programa está publicado, mas o botão fica hachurado e não responde ao clique: ele não se despublica enquanto o Squad o prescrever. Parar o mouse sobre ele mostra o motivo.
  • O menu de ações, no fim da linha.

Quatro ações, ou cinco num programa parado — o resto mora na página do programa, ao lado da explicação de cada consequência:

  1. Página do programa — dados, matriculados, histórico e ciclo de vida.
  2. Ver matriculados — abre a gaveta.
  3. Criar a partir deste — abre o formulário já preenchido com os dados deste programa.
  4. Desativar — ou, se ele já estiver parado, Reativar e Arquivar. No arquivado, Restaurar.

No programa de um Squad o quarto item lê “Desativar não se aplica” e fica apagado, com o motivo escrito logo abaixo: “Prescreve o Squad Elite: não se desativa nem se despublica enquanto o Squad o prescrever.”

O programa que um Squad prescreve — hoje, o Elite Performance e o Impact Performance — leva o selo Squad · Elite ou Squad · Impact em todo lugar que lista programas. Passe o mouse e ele explica: “Prescreve um Squad: é o calendário de todos os membros dele. Você dá e tira este programa atleta por atleta, como qualquer outro; enquanto o Squad o prescrever, ele não se desativa, não se despublica nem se exclui.”

A lista sai na ordem que você escolher, e ela vale em todo lugar que mostra programas: o seletor do Construtor, a lista do atleta, a grade. Não é mais a cronologia.

Na barra de ações de cada card, à esquerda, dois botões: ↑ move o programa para antes, ↓ para depois. Você também pode arrastar o card para a posição que quiser.

Nove cards por página. Embaixo, à esquerda, “Mostrando 1–9 de 15 · página 1 de 2”; à direita, Anterior e Próximo. Mudar de aba, de chip ou de busca volta para a página 1.

A gaveta lista quem recebe o programa hoje: iniciais, nome e “Desde 14 ago 2026”. Todo matriculado é matriculado do mesmo jeito — não há matrícula principal. No alto, quantas matrículas ativas existem.

Lista vazia diz qual dos dois vazios é: “Ninguém matriculado agora. 6 matrículas encerradas ficam na história do programa.” ou “Ninguém matriculado — nem agora, nem antes. Este programa nunca foi treinado.”

No rodapé, a frase que evita o mal-entendido mais caro desta tela:

As três formas de preencher os dados de um programa usam a mesma tela — e ela é a única que cria programa no sistema. São quatro painéis:

  1. Tipo do programa — para quem ele é: Público, Específico ou Individual (a seção abaixo explica cada um). Escolher Individual pede também o atleta.
  2. Identidade — Título, Headline, Capa e Metodologia. É o que o atleta lê no card.
  3. Como ele corre no tempo — Baseado em tempo (começo e fim) ou Dinâmico (recorrente, segue o calendário). O parágrafo abaixo do seletor explica de onde as métricas do atleta passam a contar em cada caso.
  4. Dose e alvo — Nível, Duração (semanas), Foco (separado por vírgula), Competição-alvo e a Âncora.

O Tipo responde “para quem este programa é?”, e a resposta muda o que acontece com ele no resto do sistema:

TipoPara quemO que acontece
Públicotodo mundovai para a vitrine quando publicado; uma edição atinge todos os matriculados
Específiconinguém, diretamenteé o molde de um plano sob medida: matricular um atleta nele clona o programa inteiro e matricula a cópia, deixando o molde intacto
Individualum atleta sófica fora da vitrine e só aparece para ele; edite à vontade que nenhum outro atleta é afetado

O que acontece ao salvar depende de onde você entrou:

  • Criar e montar no Construtor — cria o programa e abre o Construtor na semana 1, para você montar os dias. À direita, o lembrete: “O programa nasce rascunho — invisível na vitrine do atleta.”
  • Salvar dados (edição) — volta para a página do programa. “Salvar não mexe nos dias já montados.”

No topo, a capa em faixa larga: os badges de escopo e estado no canto de cima e, no pé da foto, o título e a headline sobre uma barra preta sólida — a mesma barra que o atleta vê. Abaixo dela, a barra de ações, nesta ordem: Abrir no Construtor · Publicar/Despublicar · Trocar capa · Mover âncora · Duplicar. No programa publicado de um Squad, Despublicar não aparece.

Embaixo, seis painéis:

  • Dados — tipo, nível, no tempo, duração, semana no ar (ou parou na semana), âncora, foco, competição-alvo, quem criou, quando, matrículas ativas e matrículas de sempre. As de sempre contam toda matrícula que já apontou para o programa, encerradas incluídas: é esse número que decide se ele pode ser excluído. Ao lado do título, Editar abre o formulário.
  • Matriculados — a mesma lista da gaveta, com o mesmo vazio que separa agora de nunca, e a nota que muda quando o programa está desativado: “Estes atletas continuam matriculados — o programa só parou de montar o dia deles em DD/MM/AAAA.”
  • Histórico — o trilho de auditoria do programa: data, o que foi feito e por quem — criou, editou os dados, moveu a semana 1, mudou os programas consumidos, publicou, montou um dia, enviou, aprovou ou devolveu uma semana, Editou uma semana já no ar, desativou, reativou, arquivou e restaurou do arquivo.
  • Composição — os programas que este consome antes de montar o dia, na ordem (7.2).
  • Alcance — o tipo do programa (Squad · Elite, Público, Individual…), com um Editar que abre o formulário.
  • Ciclo de vida — a caixa que explica o estado atual em uma frase antes de oferecer qualquer botão.

Desativar abre um diálogo que pede a data em que a entrega para, já preenchida com a segunda que vem. Ele diz, com o número na frente: “A partir de DD/MM/AAAA este programa para de montar o dia. N atletas deixam de receber treino por ele — e nenhuma matrícula é cancelada.”

Antes de deixar você confirmar, o diálogo confere as compras do programa — enquanto lê, diz “Conferindo as compras…” e o botão espera:

O que ele encontraO que aparece
Nenhuma compra valendo hojenada a mais: Desativar confirma
Compras valendo hojeo aviso Compras · corta o acesso — “3 compras deste programa estão valendo hoje. Desativar corta o acesso de quem comprou a partir dessa data. O estorno não acontece aqui.” —, a caixa “Entendi: cortar o acesso das 3 compras” (com uma só, “Entendi: cortar o acesso de quem comprou”) e o botão Desativar e cortar, que só acende com a caixa marcada
A leitura falhouo aviso Compras · não conferiu — “Não deu para conferir as compras deste programa. Se alguma estiver valendo, a desativação pede a sua confirmação antes de cortar.”

O que o sistema recusa fica dentro do diálogo, com a frase dele e um rótulo que diz o que segura o programa:

RótuloPor quê
Prescreve um Squadé o programa de um Squad — o calendário de todos os membros dele
Programa de entradaé o programa de entrada da organização. Troque ou tire o programa de entrada em Configurações e desative depois
Compras · confirmeapareceu uma compra depois que o diálogo abriu (acima)
Erro · não desativouqualquer outra falha — a frase diz qual

Reativar é um clique com uma confirmação, e a confirmação existe por causa do que não acontece:

Arquivar tira da frente o programa desativado que você não quer mais ver — quase sempre um que não se exclui, porque alguém já o treinou. Ele sai de três lugares: a aba Desativados, o seletor de programa do Construtor e a busca (⌘K). E vai para a aba Arquivados. Nada é apagado.

A ação mora em dois lugares: no menu de ações do card desativado e no Ciclo de vida da página do programa, logo abaixo de Reativar, com a frase “Sai da lista, do Construtor e da busca. Nada é apagado, e você o restaura quando quiser.” A confirmação diz o mesmo, com o caminho de volta.

O botão vermelho no fim do Ciclo de vida. Ele é raro de propósito, e quase sempre está inerte — com o motivo escrito na linha logo abaixo dele.

Há também o que a tela não sabe e o sistema confere ao excluir. A recusa fica dentro do diálogo, com a frase do sistema e um rótulo:

RótuloPor quêO que fazer
Licenciadooutra organização tem licença deste programadeixe-o desativado: ele para de entregar sem apagar nada
Na grade de aulasum horário da grade, ou aulas da agenda, citam o programatire-o dos horários e exclua de novo; se forem aulas que já aconteceram, deixe-o desativado
Prescreve um Squadé o programa de um Squadele não se exclui enquanto o Squad o prescrever
Ainda ativoo programa ainda não foi desativadodesative primeiro
Já teve matrículaalguém já recebeu o programadeixe-o desativado — ou arquive-o para tirá-lo da frente
Erro · não excluiuqualquer outra falha — a frase diz qualtente de novo

A confirmação é de dois passos no mesmo diálogo. Primeiro ela nomeia o que morre junto:

  • todos os dias autorados do programa;
  • o trilho de auditoria inteiro;
  • o vínculo dos resultados com o bloco — as linhas de resultado ficam, os vínculos ficam vazios.

Depois ela pede que você digite o nome do programa. O botão só habilita com o título exato.

CampoO que éObrigatórioRegra
Tipo do programapara quem ele ésimPúblico · Específico · Individual; nasce Público
Atletade quem é o programasim, se Individualsó o Individual tem dono; trocar de tipo solta o atleta
Títulonome do programasim—
Headlinedescrição curta do cardsim—
Metodologiacomo o programa treina (texto longo)simcresce enquanto você escreve
No tempoBaseado em tempo ou Dinâmicosimdinâmico deixa a duração consultiva
Nívelpúblico-alvosimIniciante · Intermediário · Avançado · Competidor
Duração (semanas)duração de referênciasiminteiro 1 ou mais
Focoáreas de foconãoseparado por vírgula
Competição-alvoa prova que o ciclo miranãoavisa (não impede) se o programa for dinâmico
Âncoraa segunda-feira da semana 1nãoprecisa ser uma segunda-feira
Capaa foto do card do atletanãona criação sobe junto com o programa; na edição salva na hora
Data de desativaçãoquando a entrega parasim (no diálogo)exclusiva — o dia anterior ainda entrega

Os erros de validação do formulário aparecem numa faixa acima dos botões: “Preencha título, headline, metodologia e uma duração válida.”, “Um programa Individual é de um atleta só — escolha de quem ele é.” e “A âncora precisa ser uma segunda-feira.”

  • Carregando: “Carregando os programas…”.
  • Erro de carga: faixa com o motivo e Tentar de novo.
  • Erro de ação: faixa no topo, com Fechar — é onde caem as recusas do sistema fora dos diálogos (matricular alguém num desativado, salvar o programa de um Squad como Individual). As recusas de desativar e excluir ficam dentro do próprio diálogo, com o rótulo do que segura o programa.
  • Catálogo vazio: “Nenhum programa no catálogo”.
  • Busca ou escopo sem resultado: “Nenhum programa encontrado — ajuste a busca ou o escopo.”
  • Aba Desativados vazia: “Nenhum programa desativado”.
  • Aba Arquivados vazia: “Nenhum programa arquivado”.
  • Programa que não existe mais: ao abrir um endereço antigo, “Programa não encontrado” com o caminho de volta para a lista.
SintomaCausa provávelO que fazer
“Desativei o programa e o atleta continua no leaderboard e na mensageria.”Esperado. Desativar não cancela matrícula.Se a intenção era tirar o atleta do programa, o lugar é a matrícula dele, no perfil.
“Desativei e o treino de ontem continua aparecendo.”Esperado, e é o ponto da feature.A data é exclusiva: só o que é igual ou posterior a ela para.
“Reativei e o programa voltou numa semana à frente.”Reativar não re-ancora.Mova a âncora à mão se quiser repetir as semanas puladas.
“O botão Excluir está apagado.”Falta uma das três condições.Leia a linha logo abaixo do botão: não está desativado, prescreve um Squad, ou já teve matrícula (e o motivo diz quantas).
“Não vejo o botão Excluir.”Seu perfil é Criador de treinos.Só o head coach exclui. Desativar você pode.
“Ninguém está matriculado e o Excluir continua apagado.”Matrícula encerrada continua contando. O painel diz “Ninguém matriculado agora”, e Matrículas de sempre, em Dados, mostra quantas já passaram pelo programa.Arquive-o: ele sai da lista, do Construtor e da busca, e o histórico fica. Excluir não é para ele.
“Não acho um programa no seletor do Construtor nem na busca.”Ele está arquivado.Abra Programas › Arquivados e restaure.
“Não consigo reativar um programa arquivado.”Arquivado não reativa direto.Restaure primeiro: ele volta para Desativados, e reativa de lá.
“Não consigo matricular ninguém / autorar um dia neste programa.”Ele está desativado.Reative, ou duplique — a cópia nasce ativa.
“Não consigo desativar o Impact/Elite Performance.”Eles prescrevem os Squads.Não se desativam nem se excluem enquanto o Squad os prescrever. Para tirar um atleta, tire o programa no perfil dele.
“O diálogo de desativar não acende o botão.”Ele ainda está conferindo as compras, ou há compras valendo e a caixa Entendi não está marcada.Espere a leitura; com compras, marque a caixa — é ela que diz que você corta o acesso de quem pagou.
“Desativar recusou com Programa de entrada.”É o programa em que todo atleta admitido entra.Troque ou tire o programa de entrada em Configurações e desative depois.
“Excluir recusou com Licenciado ou Na grade de aulas.”Outra organização tem licença dele, ou a grade/agenda o cita.Deixe-o desativado — ou, se for só um horário da grade, tire-o de lá e exclua de novo.
“Salvei a capa e o botão Salvar do formulário nem foi apertado.”Esperado: a capa salva sozinha, fora do formulário.Nada a fazer.
“Criei um programa e o atleta não vê.”Programa nasce rascunho.Publique — e confira as outras travas em 7.9.