MÓDULO 6.7 · BUILD

🌅 Build: rotina matinal que melhora sozinha

Este é o módulo prático que fecha a Trilha 6: você vai montar, de ponta a ponta, uma rotina que dispara toda manhã, lê o que aprendeu ontem, decide o que priorizar hoje, avisa você — e reescreve o próprio histórico pra amanhã ficar melhor ainda. Tudo que veio antes (tarefa agendada, arquivo de status, determinismo, notificação, permissão restritiva) entra em ação aqui.

6
Tópicos
40
Minutos
Intermediário
Nível
Build
Tipo
0 de 60%
1

🎯 O que vamos construir

A rotina matinal é uma tarefa agendada (aquela que dispara sozinha num horário fixo, sem você precisar abrir nada — vista a fundo no módulo 6.2) que roda toda manhã, por exemplo às 7h. Quando dispara, o agente confere o que interessa pro seu dia — e-mails importantes, compromissos da agenda, ou um resumo de notícias/dados do seu interesse — e deixa um resumo pronto pra você ler assim que acorda, sem precisar caçar informação em três lugares diferentes.

A parte interessante não é só "rodar toda manhã" — isso qualquer despertador faz. O que torna essa rotina um Build de verdade é que ela melhora sozinha: usa o arquivo de status (o mesmo padrão do módulo 6.4, "a rotina que aprende") pra lembrar o que já mostrou ontem e não repetir, e pra ajustar o que prioriza com base no que você achou útil.

⏰ 7h dispara tarefa agendada 📄 Lê status o que já mostrei 🧭 Decide o que priorizar hoje com base no ontem ⚙️ Executa confere e-mail/agenda 🔔 Notifica resumo pronto ↺ Reescreve o arquivo de status amanhã ela já sabe o que fez hoje

Legenda: o ciclo fecha em círculo — a rotina não só executa, ela grava o que fez pra próxima execução já começar mais esperta, sem repetir o que você já viu.

💡 Conceito Principal

Uma rotina matinal completa tem 4 peças que você já conhece separadamente — aqui elas se juntam:

  • Gatilho: tarefa agendada às 7h (módulo 6.2).
  • Memória: arquivo de status que aprende (módulo 6.4).
  • Segurança: permissões restritivas, nunca apagar (módulo 6.6).
  • Entrega: notificação com o resumo pronto (módulo 6.6).
2

📄 Desenhar o arquivo de status da rotina

Novo aqui? O arquivo de status é um arquivo de texto simples (formato JSON — um jeito organizado de guardar informação em pares "chave: valor", fácil de ler tanto por você quanto pelo agente) que guarda o que aconteceu nas últimas execuções. É a "memória de curto prazo" da rotina — sem ele, toda manhã seria a primeira manhã de novo.

Três coisas que esse arquivo precisa guardar: última execução (data e hora, pra saber quanto tempo passou), o que já foi mostrado (pra não repetir o mesmo e-mail ou notícia dois dias seguidos), e preferências aprendidas (o que você costuma ignorar e o que costuma prestar atenção).

COPY-RUN · criar o arquivo de status Prompt pro Claude Code

Objetivo: pedir ao agente pra criar o arquivo rotina-matinal-status.json com a estrutura inicial, dentro da pasta do seu projeto.

Crie o arquivo rotina-matinal-status.json na raiz deste projeto com esta estrutura inicial:

{
  "ultima_execucao": null,
  "mostrado_recentemente": [],
  "preferencias_aprendidas": {
    "prioriza": [""],
    "ignora": []
  },
  "fontes": [""]
}

Depois de criar, me explique em 2 frases o que cada campo vai guardar.

Como verificar: abra o arquivo criado — deve existir na raiz do projeto, com JSON válido (sem erro de sintaxe) e os 4 campos acima.

🔍 Por dentro

  • "mostrado_recentemente": uma lista curta (últimos 3-5 dias) — evita repetição sem virar um arquivo gigante.
  • "preferencias_aprendidas": o campo que o tópico 6 desta página vai ensinar a atualizar sozinho.
3

⏰ Passo a passo: criar a tarefa agendada

Com o arquivo de status pronto, o próximo passo é o gatilho: a tarefa agendada propriamente dita. Ela precisa de um horário (ex.: 7h), uma frequência (todo dia, ou só dias úteis) e uma instrução clara do que fazer quando disparar — incluindo o pedido explícito pra ler e atualizar o arquivo de status.

1

Escolha o horário e a frequência

7h da manhã, todo dia (ou só de segunda a sexta, se preferir separar da vida pessoal). Revise o módulo 6.2 se quiser relembrar como o agendamento funciona por baixo.

2

Escreva a instrução completa

Não basta "confira meu e-mail" — a instrução precisa dizer o que ler, o que priorizar, e onde salvar o resultado. Ver o bloco copy-run abaixo.

3

Salve e confirme o agendamento

A ferramenta de agendamento confirma o próximo disparo — anote a data/hora prevista pra conferir depois.

COPY-RUN · criar a tarefa agendada Prompt pro Claude Code

Objetivo: pedir a criação da tarefa agendada em si, apontando pro arquivo de status e para as fontes escolhidas.

Agende uma tarefa recorrente todo dia às 07:00 ()
chamada "rotina-matinal". Quando ela rodar, ela deve:

1. Ler rotina-matinal-status.json
2. Checar 
3. Ignorar tudo que já esteja em "mostrado_recentemente"
4. Priorizar de acordo com "preferencias_aprendidas"
5. Escrever um resumo curto (até 8 linhas) em resumo-do-dia.md
6. Atualizar rotina-matinal-status.json com a nova execução

Antes de salvar a tarefa agendada, me mostre o texto final da instrução pra eu revisar.

Como verificar: peça pro agente listar as tarefas agendadas ativas — "rotina-matinal" deve aparecer com o horário certo. Confirme também que ele te mostrou a instrução antes de salvar (não deve agir sem essa confirmação).

4

🔔 Passo a passo: notificação e permissões restritivas

Novo aqui? Permissão restritiva (aprofundada no módulo 6.6) significa dar ao agente só o acesso necessário pra tarefa — nesse caso, ler e-mail/agenda e escrever no arquivo de resumo, mas nunca apagar nada. Uma rotina que roda sozinha todo dia precisa dessa trava: se um dia ela "entender errado" o que fazer, o pior cenário é um resumo ruim — nunca um arquivo perdido.

A notificação é como você fica sabendo que a rotina rodou — sem precisar abrir o terminal toda manhã. Pode ser um e-mail, uma mensagem no celular, ou simplesmente o arquivo resumo-do-dia.md te esperando na pasta — o importante é que o aviso chegue até você de um jeito que você realmente vai ver.

✓ Configuração segura

  • Permissão de leitura em e-mail/agenda, escrita só no arquivo de resumo e no status
  • Nenhuma permissão de exclusão de arquivo ou envio automático de mensagens em seu nome
  • Notificação chega mesmo se a checagem encontrar pouca coisa ("hoje tá tranquilo")

✗ Configuração arriscada

  • Dar acesso total à caixa de entrada "pra não precisar configurar de novo"
  • Deixar o agente apagar e-mails "lidos" pra manter a caixa limpa
  • Rotina roda em silêncio sem nenhum aviso — você só descobre se abrir manualmente
COPY-RUN · travar permissões e ligar a notificação Prompt pro Claude Code

Objetivo: restringir o que a tarefa "rotina-matinal" pode fazer e garantir que você recebe um aviso quando ela terminar.

Ajuste a tarefa agendada "rotina-matinal" para rodar com permissões restritivas:

- Permitido: ler e-mail/agenda, escrever em resumo-do-dia.md e rotina-matinal-status.json
- Proibido: apagar ou mover qualquer arquivo, enviar e-mail/mensagem em meu nome

Ao final da execução, envie uma notificação para 
com o título "Resumo de hoje pronto" e o conteúdo de resumo-do-dia.md.
Se não houver nada relevante, envie mesmo assim avisando "sem novidades hoje".

Como verificar: peça pro agente listar as permissões configuradas para essa tarefa — "excluir arquivo" e "enviar em seu nome" não devem aparecer como permitidos. Confirme o destino da notificação também.

💡 Dica Prática

Comece a notificação simples (um arquivo local) antes de plugar canais externos como e-mail ou celular — assim você valida o conteúdo do resumo antes de "publicar" ele em outro lugar.

5

✅ Rodar a primeira execução e verificar

Não espere até amanhã de manhã pra descobrir se funcionou. Peça ao agente pra rodar a tarefa agora, uma vez, manualmente — a maioria das ferramentas de agendamento tem uma opção "executar agora" pra testar sem esperar o horário. Isso vale mais que qualquer teoria: você vê o resultado de verdade em minutos.

Segunda 1º status criado Terça não repete o de segunda Quarta nota que você ignora X Quinta para de mostrar X Sexta resumo enxuto e certeiro

Legenda: cada dia a rotina fica um pouco mais precisa — não porque o modelo "ficou mais inteligente", mas porque o arquivo de status acumulou mais sinal do que você usa e do que ignora.

📋 Checklist de verificação da primeira execução

  • 1.Abra resumo-do-dia.md — o conteúdo faz sentido e é curto o bastante pra ler em 1 minuto?
  • 2.Abra rotina-matinal-status.json — o campo "ultima_execucao" foi atualizado com a hora real?
  • 3.Confira "mostrado_recentemente" — os itens do resumo de hoje entraram na lista?
  • 4.A notificação chegou no canal certo (e-mail/celular/arquivo)?
  • 5.Nenhum arquivo foi apagado ou movido — só criado/atualizado?
6

🧠 Fazer a rotina aprender + erros comuns + exercício final

O "aprender" aqui não é mágica — é o mesmo ciclo do módulo 6.4: toda execução, além de checar as fontes, o agente também olha se você reagiu ao que mostrou ontem (ex.: você nunca abre a seção de notícias, mas sempre lê a de agenda). Com base nisso, ele atualiza preferencias_aprendidas — engorda "prioriza" com o que você usa, engorda "ignora" com o que você nunca toca. Na prática, depois de uma semana o resumo fica mais curto e mais relevante, sem você precisar reconfigurar nada.

COPY-RUN · ensinar a rotina a ajustar prioridade Prompt pro Claude Code

Objetivo: adicionar a regra de aprendizado na instrução da tarefa agendada, pra ela mesma manter o arquivo de status atualizado com o que você usa e o que ignora.

Atualize a instrução da tarefa "rotina-matinal" para incluir esta regra de aprendizado:

Antes de montar o resumo de hoje, leia "preferencias_aprendidas" em rotina-matinal-status.json.
Depois de montar, se uma seção (ex.: ) não recebeu
nenhuma interação nos últimos 5 dias, adicione essa seção em "ignora" e reduza o espaço dela
no próximo resumo. Se uma seção for consistentemente a mais lida, adicione em "prioriza" e
mostre-a primeiro. Sempre registre essa decisão em "mostrado_recentemente" com a data.

Como verificar: depois de alguns dias, compare o "preferencias_aprendidas" do início da semana com o do final — deve ter mudado de acordo com o que você de fato usou.

✓ Pronta pra deixar rodando sozinha

  • Rodou manualmente pelo menos 1 vez e o resultado fez sentido
  • Permissões restritivas confirmadas (sem exclusão, sem envio em seu nome)
  • Notificação chega no canal que você realmente olha

✗ Erros comuns ao montar esse Build

  • Instrução vaga demais ("me avise de coisas importantes") — o agente não sabe o que é "importante" sem o arquivo de status guiando
  • Esquecer de testar manualmente antes de confiar no horário agendado
  • Deixar "mostrado_recentemente" crescer sem limite — vira um arquivo gigante e lento

💡 Dica Prática

Revise o resumo da rotina toda semana, não só toda manhã — um olhar semanal mostra padrões que um dia isolado não mostra (ex.: "essa seção nunca teve nada relevante em 5 dias, será que vale a pena manter?").

🎯 Exercício Final

Adicione mais uma fonte de informação à sua rotina matinal (ex.: previsão do tempo, cotação de algo que você acompanha, ou um segundo e-mail). Peça ao agente para atualizar a instrução da tarefa e o campo "fontes" do arquivo de status — e rode manualmente de novo pra conferir que a nova fonte apareceu no resumo sem quebrar o restante.

Checagem rápida (opcional): o que faz essa rotina "melhorar sozinha" ao longo dos dias?

Resumo do Módulo

Visão geral: tarefa agendada + arquivo de status + permissões restritivas + notificação, juntos.
Arquivo de status: guarda última execução, o que já foi mostrado e preferências aprendidas.
Tarefa agendada: horário, frequência e instrução completa que lê e atualiza o status.
Segurança e entrega: permissão só do necessário, nunca apagar, notificação em canal que você olha.
Aprendizado contínuo: a instrução lê e reescreve preferências a cada execução — é isso que melhora sozinho.

Próxima trilha:

Trilha 7 — Capstone: seu assistente executivo. Hora de juntar tudo que você aprendeu em um projeto final completo.