🌅 O morning check-in recovery-led
Todo dia abre do mesmo jeito: às 07:00 o coach dispara a revisão da manhã e a primeira coisa que ela traz é como você recuperou na noite anterior. "Recovery-led" quer dizer exatamente isso — o número da recuperação vem primeiro, e o plano do dia se ajusta a ele, não o contrário. E ela não para no número: amarra a recuperação de hoje às escolhas de ontem (comida, cafeína, treino, álcool).
🟣 Três palavras antes de seguir
- Recovery — a nota de recuperação da wearable (0–100%), uma leitura de quão pronto o corpo está hoje. Vem do sono + variabilidade cardíaca da noite.
- HRV — variabilidade da frequência cardíaca; sobe quando você está descansado, cai sob estresse/álcool/sono ruim.
- Recovery-led — "guiado pela recuperação": o dia começa pelo número da recuperação, e tudo (treino, café, comida) é decidido a partir dele.
O ciclo do dia é fechado: a manhã abre com a recuperação, você faz escolhas, tudo é registrado, e na manhã seguinte a recuperação reflete essas escolhas. É esse loop que ensina os seus próprios botões. Os números abaixo são ilustrativos (fictícios) — não é conselho.
📊 Como ler: siga da esquerda para a direita — a recuperação abre o dia (roxo), as escolhas e o registro acontecem no meio (ciano), e a linha tracejada fecha o ciclo: a manhã seguinte já é a nova revisão. É esse círculo que transforma escolha em aprendizado.
Conceitos-chave
O número da noite abre o dia.
Explica o porquê do número de hoje.
Manhã → escolhas → registro → manhã +1.
O check-in dispara por agendamento.
🚦 A lógica de gating
Gating é "deixar passar conforme um portão". O plano do dia fica gated no número da recuperação: a mesma pergunta ("treino pesado hoje?") recebe respostas diferentes dependendo da cor. Verde libera, âmbar segura, vermelho fecha. Os limiares abaixo são ilustrativos — o seu coach usa as suas próprias faixas.
📊 Como ler: o número da recuperação (roxo) entra à esquerda e é roteado para uma das três cores conforme a faixa; cada cor já carrega a ação (puxar / pegar leve / descansar), e as três desembocam no mesmo plano do dia — só que com intensidade diferente. É o "portão" em ação.
🟢 Verde — puxar
Corpo pronto. Dia de treino forte, intensidade e carbo perto da sessão. O coach libera, mas lembra do teto.
🟡 Âmbar — pegar leve
Recuperação parcial. Reduz volume, foca em técnica, prioriza proteína, fibra e hidratação.
🔴 Vermelho — descansar
Corpo cobrando. Mobilidade leve, hidratação, sono cedo. O coach segura o freio, não o acelerador.
💡 Por que gated é melhor que "média"
Um app genérico manda o mesmo treino todo dia. O HealthOS condiciona o plano ao seu estado real: empurrar quando há margem, recuar quando não há. Isso evita cavar um buraco de fadiga — e te ensina que a recuperação não é sorte, é consequência das escolhas.
Conceitos-chave
O plano passa pelo portão do número.
Verde puxa, âmbar segura, vermelho descansa.
Os limiares são pessoais, não fixos.
Recuar a tempo evita acumular fadiga.
⌨️ /checkin /today /sofar /newday
Quatro comandos dão conta do dia inteiro. Eles aparecem no menu "/" do Telegram (junto com /supplements e /advice). Cada um é um atalho que dispara um turno do agente com um foco específico.
/checkin — a revisão da manhã
Roda a revisão recovery-led na hora: traz a recuperação da noite, amarra às escolhas de ontem e propõe o tom do dia. É o mesmo turno que o agendamento dispara às 07:00 — útil pra rodar de novo quando a wearable sincroniza tarde.
/today — o plano do dia
Mostra o plano gated na recuperação: treino, comida e foco do dia já ajustados à cor (verde = puxar, vermelho = pega leve). É o "o que faço hoje" condicionado ao seu número.
/sofar — o que já rolou hoje
Um resumo do dia até agora: o que você comeu, cafeína, treino e quanto falta para as metas. Bom no meio da tarde para decidir o jantar ("ainda preciso de X de proteína").
/newday — fechar e virar o dia
Encerra o dia: grava o coach_summary com a recuperação e a causa, e zera o contexto para o dia seguinte. É o que faz a história se acumular (detalhado no tópico 6).
▶️ Copy-run: rode no seu Telegram
Objetivo: ver os quatro comandos funcionando. Você digita a linha do bloco no chat do bot; a resposta esperada está logo abaixo de cada um. (Respostas ilustrativas — números fictícios.)
1 · Dispare a revisão da manhã
/checkin
Como verificar: ele responde abrindo com a recuperação da noite — algo como "Recovery 71% (verde)... a proteína de ontem bateu a meta, café cedo: por isso verde. Hoje é dia de puxar."
2 · Peça o plano do dia (gated)
/today
Como verificar: o plano vem visivelmente condicionado à cor — em verde, "treino forte, carbo no treino"; em vermelho, "mobilidade leve, foco em sono". Se a recuperação muda, o /today muda junto.
3 · Veja o acumulado do dia (troque pelo seu contexto real)
/sofar
<ou descreva: "já comi ovos e frango, treinei pernas, 2 cafés">
Como verificar: ele soma o que foi registrado hoje e diz o que falta — "~120g proteína até agora, faltam ~40g para a meta; cafeína dentro do teto."
4 · Feche o dia
/newday
Como verificar: ele confirma o fechamento e grava o resumo — "Dia fechado. Recovery 71%, provável causa: noite limpa + proteína na meta. Registrado." No próximo /checkin ele já lembra disso.
Conceitos-chave
Abre o dia pela recuperação.
Plano gated na cor do dia.
O acumulado e o que falta.
Fecha o dia e grava o resumo.
🔗 Ontem → hoje: a escolha vira o número
O que torna a manhã útil não é o número solto, é a amarração: o coach lê a recuperação de hoje e a explica com o que você registrou ontem. Como tudo virou linha no banco (comida, cafeína, treino, álcool), ele consegue dizer o porquê — não só o quê. É assim que você aprende os seus botões.
✗ Número sem causa
- ✗"Recovery 48% hoje." — e daí? Não dá para agir.
- ✗Sem ligar ao ontem, vira só mais um app de gráfico.
- ✗Você não aprende o que mexeu no resultado.
✓ Número com causa amarrada
- ✓"48% (âmbar) — o vinho e o jantar tarde são a causa provável."
- ✓Liga à linha de ontem: álcool 21h, refeição 22h30.
- ✓Vira lição: "jantar tarde derruba o seu sono".
🧵 A amarração em três passos
- Lê o hoje: a recuperação que a wearable mediu na noite passada.
- Cruza o ontem: as linhas de comida, cafeína, treino e álcool registradas no dia anterior.
- Atribui a causa provável: "o que mais provavelmente puxou esse número para cima/baixo" — sempre como hipótese, não certeza.
📈 Por que vira padrão
Repetida por semanas, a amarração deixa de ser palpite e vira tendência: "toda vez que você janta depois das 22h, a recuperação cai ~15%". Esse é o salto da memória do HealthOS — guardamos como ela funciona no módulo 3.3.
Conceitos-chave
Liga o número de hoje ao ontem.
Hipótese, não certeza.
Semanas de dados = tendência.
Você aprende o que move o seu corpo.
☕ "Café agora?"
A pergunta clássica mostra a especificidade no menor formato possível. Um bot genérico responde "evite após as 14h". O HealthOS cruza três coisas: a sua recuperação de hoje, a hora do dia e o seu gene de cafeína. A resposta sai sob medida.
🟣 O gene de cafeína
CYP1A2 é o gene que controla quão rápido o seu fígado quebra a cafeína. Quem metaboliza rápido tolera café mais tarde; quem metaboliza devagar sente o efeito por mais horas e deve cortar cedo. O coach usa a sua variante para definir o teto e o horário — exemplo ilustrativo, confirme com o seu médico.
💡 A mesma pergunta, três entradas
Recuperação (o estado de hoje) + hora do dia (a janela do sono) + gene (a sua velocidade de metabolizar) = uma resposta que muda conforme o contexto. Trocou a hora, mudou a resposta. Isso é "mecanismo-aware" no menor exemplo do curso.
Conceitos-chave
Recuperação + hora + gene.
Quão rápido você quebra cafeína.
Quanto e até que horas.
Mudou a hora, mudou a resposta.
🌙 Fechar o dia (/newday)
O /newday é o que faz a história se acumular. Ao fechar o dia, o coach grava um coach_summary: a recuperação daquele dia e a causa provável. Esse resumo é curto de propósito — é o que o agente relê depois para enxergar padrões sem ter que carregar cada mensagem.
🟣 O que é o coach_summary
Uma linha-resumo do dia no banco: data, recuperação e a causa que o coach atribuiu (ex.: "71%, noite limpa + proteína na meta"). Persiste mesmo que o resto do contexto do dia seja zerado — é a memória de longo prazo que, somada dia após dia, vira tendência.
✓ O que persiste
- ✓O
coach_summary: recuperação + causa do dia. - ✓Todas as linhas já registradas (comida, treino, vitais) ficam no banco.
- ✓As metas e o seu perfil — não mudam ao virar o dia.
↺ O que zera
- ↺O "contexto do dia" (intake de hoje, foco do dia) reinicia.
- ↺O próximo
/checkincomeça do zero — mas lembrando dos resumos passados. - ↺Nada se perde: zerar o dia não apaga a história.
/newday → "Dia fechado. Recovery 71%, causa provável: noite limpa + proteína na meta. Salvo no histórico. Bom descanso — amanhã eu te abro com isso." (ilustrativo)Conceitos-chave
Recuperação + causa, em uma linha.
A história não some ao virar o dia.
O dia novo começa limpo.
Resumo + resumo = tendência.
💬 Boas práticas de conversa
O coach é tão bom quanto o que entra. Três hábitos fazem a diferença entre um diário morto e um sistema que te conhece: registrar logo, ser específico e deixar o coach cobrar.
✓ Faça
- ✓Registre na hora. Foto da comida ao comer, café ao tomar — a memória depois falha e o número fica sem causa.
- ✓Seja específico. "Bife 200g e uma taça de vinho às 21h" vale mais que "jantei".
- ✓Deixe o coach ser "savage". Configurado para cobrar de propósito — lembretes educados não funcionam para todo mundo.
✗ Evite
- ✗Registrar tudo de noite, de memória — perde horários e quantidades.
- ✗Mensagens vagas ("comi bem hoje") — o coach não consegue amarrar nada.
- ✗Tratar a sugestão como ordem médica — é hipótese para levar ao clínico.
🟣 O que é "savage"
Um tom de cobrança configurado de propósito: em vez de "talvez você queira registrar", o coach insiste ("cadê o check-in? você sumiu há 2 dias"). O autor relata que mudou para esse tom porque não respondia a lembretes educados. É uma opção de personalidade do prompt — ajuste ao que funciona para você.
⚠️ Lembrete que vale para tudo
Tudo aqui é educacional e ilustrativo, com números fictícios. Não é conselho médico. O coach pode errar; trate cada sugestão como pergunta para o seu médico, nunca como prescrição.
✅ Auto-checagem (opcional): na lógica de gating, o que significa um dia vermelho?
📋 Resumo do módulo
Próximo módulo:
3.2 — Comida e treino por foto: registrar refeições e sessões mandando uma imagem, e como a visão estima macros.