E1 · Pasta e dados fictícios
30 minCom o gestor, crie a pasta, o AGENTS.md, a spec.md e 20 registros inventados. Faça o primeiro commit.
Pronto quando: git log mostra o primeiro commit e não há nenhum dado real na pasta.
Aula 3 · 20 min
Com a spec aprovada, o gestor monta o primeiro protótipo numa sessão de trabalho com você. Ele dirige o teclado; você segura o escopo, os dados fictícios e a conferência. No fim do dia há uma ferramenta rodando no computador dele e uma lista honesta do que falta.
Começar a aula
Objetivo: conduzir a sessão em que o gestor monta o protótipo com um agente, com dados fictícios, Git e lista de lacunas.
Cinco etapas, repetidas até o fim do dia. Clique em cada bloco.
Role a página: cada etapa abaixo acende a sua parte do diagrama.
Uma pasta só para o protótipo, com o AGENTS.md (o manual que o agente lê antes de trabalhar), a spec e uma planilha de dados inventados. Nenhum dado real de cliente entra hoje.
O gestor pede ao agente uma coisa só, com o resultado esperado. Pedido grande demais gera mudança que ninguém consegue conferir.
Um agente de código no terminal ou o agente de trabalho do app de chat. Qual usar depende do que a empresa já tem; a lista do mês está na aula 8. O método é o mesmo.
Abrir e testar com um caso comum, uma exceção e um dado faltando. "Abriu e ficou bonito" não é conferir.
Gostou: commit. Não gostou: git restore. Tudo o que o agente fez sem a spec mandar vira linha no lacunas.md, que alimenta a constituição (aula 4) e os testes (aula 5).
Preparar uma vez; depois pedir, construir, conferir e salvar quantas vezes for preciso. O que sobra no fim é um protótipo que roda e uma lista de lacunas.
Quem digita é o gestor. O mentor pergunta, aponta e confere.
Um dia de trabalho, ou duas meias manhãs.
Combine o equipamento: notebook do gestor, conta da empresa no agente escolhido, Git instalado. Gere com ele uma planilha de 20 clientes inventados, com nomes e valores fictícios.
Antes de construir, vale um ensaio: colar a spec num chat e pedir que ele faça o papel da ferramenta num caso. As perguntas que ele fizer mostram lacunas da spec.
Nenhum dado real de cliente. Nenhuma chave de API no navegador.
O gestor cria a pasta, o AGENTS.md e faz o primeiro commit. Primeiro pedido: só leitura ("leia o AGENTS.md e a spec e diga o que entendeu").
Segundo pedido: a lista de orçamentos abertos com a regra da spec. Abrir, conferir, salvar.
Na hora do almoço o gestor já pede sozinho e sabe voltar uma versão com git restore.
Terceiro pedido: o rascunho de mensagem para cada orçamento, citando só produtos do catálogo. Quarto: o botão de aprovar e a exportação do que foi aprovado.
Envio automático, WhatsApp oficial e desconto ficam fora: não estão na spec v0.1.
A Patrícia aprovou 12 rascunhos fictícios em 10 minutos e editou 3. Isso já é um número para a aula 7.
Rodem os três casos de conferência. Tudo o que surpreendeu vai para o lacunas.md com data, o que aconteceu e o que deveria ter acontecido.
Combine a próxima sessão: escrever a constituição com base nas lacunas.
Protótipo rodando + histórico no Git + lacunas.md com pelo menos três linhas.
Copie, troque o que está entre < > e use na sessão.
SESSÃO DE PROTÓTIPO · gestor: <nome> · ferramenta: <nome> · data: <dd/mm> ANTES (mentor, 30 min) [ ] spec v0.1 aprovada pelo gestor [ ] notebook do gestor com Git e o agente na conta da EMPRESA [ ] 20 registros fictícios gerados (nenhum dado real) [ ] ensaio no chat: spec colada + 1 caso -> lacunas anotadas MANHÃ (gestor no teclado) 1. Criar pasta, AGENTS.md, dados-ficticios/, git init, primeiro commit 2. Pedido de leitura: "leia AGENTS.md e spec.md e diga o que entendeu" 3. Pedido 1: <primeira parte da spec> -> abrir, conferir, commit TARDE 4. Pedido 2: <segunda parte> -> conferir, commit 5. Pedido 3: <terceira parte> -> conferir, commit FECHAMENTO (30 min) 6. Três casos: comum · exceção · dado faltando 7. lacunas.md: data | o que aconteceu | o que deveria acontecer 8. Próxima sessão: constituição (aula 4) em <data>
# Projeto: follow-up de orçamentos (protótipo v0.1) Dona: Patrícia Lima, gerente comercial · Mentor: <nome> · TI: Rafael ## Regras - Siga a spec.md. Se algo não estiver nela, PERGUNTE antes de fazer. - Use só os dados da pasta dados-ficticios/. Nunca peça nem use dado real. - Não coloque chave de API, senha ou token em nenhum arquivo. - Não crie envio automático de mensagem, desconto ou alteração de preço. - Página simples em HTML que abre no navegador, sem servidor. - Ao terminar cada tarefa: diga o que mudou e como eu confiro. ## O que tem aqui - spec.md: a spec de uma página - dados-ficticios/orcamentos.csv: 20 orçamentos inventados - lacunas.md: o que o protótipo ainda não resolve
Leia o AGENTS.md e a spec.md antes de começar. Tarefa: crie index.html, uma página que abre no navegador e: 1. carrega dados-ficticios/orcamentos.csv; 2. mostra só os orçamentos abertos há 2 dias úteis ou mais, de clientes ativos; 3. para cada um, mostra um rascunho de mensagem curta (até 5 linhas) que cita o último produto comprado e termina com uma pergunta; 4. tem um botão "Aprovar" por linha e um botão "Exportar aprovados" que baixa um CSV. Não faça: envio de mensagem, desconto, mudança de preço, chave de API. Se faltar alguma regra para decidir, pare e me pergunte citando a seção da spec. No fim, diga o que criou e como eu confiro em 3 casos.
git log mostra um commit por pedido.Conversa simulada para treinar. Escolha a resposta que você daria; o comentário aparece logo depois.
Escolha a sua resposta. O comentário aparece logo depois e a conversa segue conforme a escolha.
Uma sessão real. Se ainda não tem gestor, faça no papel da Patrícia.
Com o gestor, crie a pasta, o AGENTS.md, a spec.md e 20 registros inventados. Faça o primeiro commit.
Pronto quando: git log mostra o primeiro commit e não há nenhum dado real na pasta.
Conduza a sessão com o roteiro. O gestor digita todos os pedidos.
Pronto quando: o protótipo abre no computador do gestor e há um commit por pedido.
Rodem um caso comum, uma exceção e um dado faltando. Anote o que surpreendeu.
Pronto quando: lacunas.md tem pelo menos três linhas com data, o que aconteceu e o que deveria acontecer.
A explicação aparece depois da sua resposta.
Pergunta 1 de 4
Que dados entram no protótipo?competência
Pergunta 2 de 4
O protótipo precisa chamar um modelo de IA. Onde fica a chave de API?competência
Pergunta 3 de 4
O agente acrescentou um desconto de 10% que ninguém pediu. Qual é a melhor resposta?
Pergunta 4 de 4
Quem digita os pedidos na sessão?
Escolha uma alternativa. A explicação aparece depois da sua tentativa.