Pular para o conteúdo

7.9 Salvar, publicar & preview do atleta

Parte do Construtor

Como você valida, salva e confere um dia antes que o atleta o veja — e como transformar um dia em descanso. O preview mostra o dia como o atleta vê, por tier, para você pegar erros antes de publicar.

Os botões Salvar / Virar descanso / Fechar e o banner de sucesso

Ao Salvar, o sistema valida o dia (as mesmas regras do servidor). Se passar, grava e mostra o banner: “Dia salvo. O atleta vê conforme o tier (Padrão = primária; Elite = tudo).”

NívelRegras
Diafoco, título e subtítulo preenchidos; ≥ 1 sessão; exatamente 1 primária
Sessãotítulo preenchido; ≥ 1 bloco
Bloconome preenchido; ≥ 1 exercício
Exercícionome preenchido; prescrição OU esquema; %1RM entre 1 e 150; params do esquema válidos por pattern

O botão “Virar descanso” transforma o dia num dia de descanso (remove o conteúdo do slot). O atleta passa a ver aquele dia como descanso.

O drawer de preview com as sessões, a badge "Primária" e a nota de componente

O preview abre um painel com o dia na ótica do atleta:

  • Lista as sessões com a badge “Primária” na base, e os blocos/exercícios de cada uma.
  • Se o programa consome um componente, mostra a nota: “As sessões do [componente] abrem o dia…” — ou, se você desmarcou no dia, “Este dia NÃO inclui a sessão do [componente]…”.

Salvar o dia não o coloca no ar sozinho — o atleta segue a semana ativa. Para o dia entrar em jogo:

  1. Salve o dia (e os demais da semana).
  2. Publique o programa, se ainda for rascunho (7.1).
  3. Torne a semana ativa (ou avance até ela) — 7.3.