Last active
August 26, 2026 17:45
-
-
Save lfernandogunther/2576f83fd99e6e3b1f9281069656f30b to your computer and use it in GitHub Desktop.
claude-workflow — published version marker
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "version": "1.10.0", | |
| "notes": "**Um ticket agora sabe dizer que acabou.** O comando de finalização fecha a lista de tarefas e\nescreve um status em forma fixa, e o hook de início de sessão lê esse status antes de olhar\ncheckbox. Antes ele derivava tudo dos checkboxes, e como o item de gate quase nunca era marcado no\nfim, um espaço de trabalho anunciava 14 tarefas em andamento quando 3 eram reais — uma delas dizia\nno próprio arquivo que estava concluída. As paradas ganham linha separada, com há quantos dias não\nsão tocadas.\n\n**O snapshot de pre-compact voltou a funcionar.** Ele procurava o repositório na pasta errada, então\ngravava um arquivo de 78 bytes: três cabeçalhos e nada embaixo, por dois meses. Agora resolve o\nrepositório certo e, quando não acha nada, diz isso em vez de deixar um arquivo vazio parecer bom.\n\n**Tamanho virou número, não adjetivo.** As regras globais ganharam teto por tipo de saída — resposta\nde chat, comentário de código, corpo de PR, análise. A regra \"seja breve\" já existia e era ignorada;\nconselho perde pro impulso de mais um parágrafo. Junto veio a regra de destino, que impede encurtar\nde virar perder: detalhe reutilizável vai pra um arquivo, e a conversa fica com o veredito. Os\nsubagentes seguem a mesma regra.\n\n**A lição ganhou destino.** Cada aprendizado é classificado na hora: regra global, contexto do\nrepositório, ou diário. Medido antes de mudar: milhares de linhas de aprendizado tinham virado\nalgumas centenas de linhas de regra, promovidas à mão semanas depois. Não era redundância — era\nfalta de destino.\n\n**Arquivos de estado param de crescer para sempre.** O registro de sessão guarda o status atual e as\nduas retomadas mais recentes; o resto vai pra um arquivo de histórico que nada carrega. O mesmo vale\npara fatos que viraram história nas instruções do espaço de trabalho. Um desses arquivos chegou a\n491 linhas, e a camada mais antiga sozinha era 233 delas.\n\n**Épico virou item de verdade**, com plano e registro próprios em vez de ser só uma pasta vazia\nenquanto a história se parte entre os filhos. Nomes de pasta passaram a ser cortados em limite de\npalavra.\n\n**Telemetria mensal.** Uma linha por evento — comando usado, status escrito, bloqueio resolvido,\nlição promovida — mais um hook que registra quando eu peço pra encurtar, resumir ou refazer. Esse\núltimo é mecânico de propósito: pedir pro modelo auto-reportar a própria verbosidade mede a opinião\ndele, não a minha. Só o tipo é gravado, nunca o texto.\n\n**Quatro verificações novas, e duas consertadas.** Uma delas nunca conseguia falhar, por uma\nconstrução de shell em que o status de saída se perde." | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment