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.
Visão geral
Seção intitulada “Visão geral”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:
| Tela | Responde |
|---|---|
| Construtor | o que tem dentro do programa — as semanas, os dias, as sessões, os blocos |
| Programas | o programa como ativo da organização — quem o recebe, se ele aparece na vitrine, quando ele para, e se ele deixa de existir |
Quando usar
Seção intitulada “Quando usar”- 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.
Pré-requisitos
Seção intitulada “Pré-requisitos”- Perfil de acesso Head Coach ou Criador de treinos (Cap. 17).
Passo a passo (por região)
Seção intitulada “Passo a passo (por região)”As três abas: Ativos, Desativados e Arquivados
Seção intitulada “As três abas: Ativos, Desativados e Arquivados”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).
Chips de escopo e busca
Seção intitulada “Chips de escopo e busca”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.
O card do programa
Seção intitulada “O card do programa”Cada card carrega, de cima para baixo:
| Região | O que mostra |
|---|---|
| Capa | a foto do programa, ou a placa diagonal da marca quando não há foto |
| Badge de escopo | Squad · Impact / Squad · Elite · Público · Específico · Individual · nome do atleta |
| Badge de estado | Publicado · Rascunho · Desativado · DD/MM · Arquivado · DD/MM |
| Texto | tí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.
O menu de ações
Seção intitulada “O menu de ações”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:
- Página do programa — dados, matriculados, histórico e ciclo de vida.
- Ver matriculados — abre a gaveta.
- Criar a partir deste — abre o formulário já preenchido com os dados deste programa.
- 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 selo do Squad
Seção intitulada “O selo do Squad”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 ordem do catálogo — você escolhe
Seção intitulada “A ordem do catálogo — você escolhe”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.
Paginação
Seção intitulada “Paginação”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.
Ver matriculados
Seção intitulada “Ver matriculados”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:
Novo programa · Editar · Criar a partir deste
Seção intitulada “Novo programa · Editar · Criar a partir deste”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:
- 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.
- Identidade — Título, Headline, Capa e Metodologia. É o que o atleta lê no card.
- 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.
- Dose e alvo — Nível, Duração (semanas), Foco (separado por vírgula), Competição-alvo e a Âncora.
Os três tipos de programa
Seção intitulada “Os três tipos de programa”O Tipo responde “para quem este programa é?”, e a resposta muda o que acontece com ele no resto do sistema:
| Tipo | Para quem | O que acontece |
|---|---|---|
| Público | todo mundo | vai para a vitrine quando publicado; uma edição atinge todos os matriculados |
| Específico | ningué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 |
| Individual | um 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.”
A página do programa
Seção intitulada “A página do programa”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
Seção intitulada “Desativar”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 encontra | O que aparece |
|---|---|
| Nenhuma compra valendo hoje | nada a mais: Desativar confirma |
| Compras valendo hoje | o 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 falhou | o 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ótulo | Por 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 · confirme | apareceu uma compra depois que o diálogo abriu (acima) |
| Erro · não desativou | qualquer outra falha — a frase diz qual |
Reativar
Seção intitulada “Reativar”Reativar é um clique com uma confirmação, e a confirmação existe por causa do que não acontece:
Arquivar
Seção intitulada “Arquivar”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.
Excluir para sempre
Seção intitulada “Excluir para sempre”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ótulo | Por quê | O que fazer |
|---|---|---|
| Licenciado | outra organização tem licença deste programa | deixe-o desativado: ele para de entregar sem apagar nada |
| Na grade de aulas | um horário da grade, ou aulas da agenda, citam o programa | tire-o dos horários e exclua de novo; se forem aulas que já aconteceram, deixe-o desativado |
| Prescreve um Squad | é o programa de um Squad | ele não se exclui enquanto o Squad o prescrever |
| Ainda ativo | o programa ainda não foi desativado | desative primeiro |
| Já teve matrícula | alguém já recebeu o programa | deixe-o desativado — ou arquive-o para tirá-lo da frente |
| Erro · não excluiu | qualquer outra falha — a frase diz qual | tente 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.
Campos & validações
Seção intitulada “Campos & validações”| Campo | O que é | Obrigatório | Regra |
|---|---|---|---|
| Tipo do programa | para quem ele é | sim | Público · Específico · Individual; nasce Público |
| Atleta | de quem é o programa | sim, se Individual | só o Individual tem dono; trocar de tipo solta o atleta |
| Título | nome do programa | sim | — |
| Headline | descrição curta do card | sim | — |
| Metodologia | como o programa treina (texto longo) | sim | cresce enquanto você escreve |
| No tempo | Baseado em tempo ou Dinâmico | sim | dinâmico deixa a duração consultiva |
| Nível | público-alvo | sim | Iniciante · Intermediário · Avançado · Competidor |
| Duração (semanas) | duração de referência | sim | inteiro 1 ou mais |
| Foco | áreas de foco | não | separado por vírgula |
| Competição-alvo | a prova que o ciclo mira | não | avisa (não impede) se o programa for dinâmico |
| Âncora | a segunda-feira da semana 1 | não | precisa ser uma segunda-feira |
| Capa | a foto do card do atleta | não | na criação sobe junto com o programa; na edição salva na hora |
| Data de desativação | quando a entrega para | sim (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.”
Estados
Seção intitulada “Estados”- 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.
Erros comuns / troubleshooting
Seção intitulada “Erros comuns / troubleshooting”| Sintoma | Causa provável | O 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. |