Skip to content

v0.65.0 — Features com pulso

Choose a tag to compare

@github-actions github-actions released this 31 Aug 22:15
· 103 commits to main since this release
2aace25

As features do Pitwall deixam de ser um cadastro que apodrece e viram um loop: têm pulso, saúde própria e um ponto de partida para o trabalho.

O status não se declara mais — deriva

Antes, status era um campo digitado: se ninguém lembrava de mudar, uma frente morta há dois meses continuava dizendo "em andamento". Agora cada feature tem uma vitalidade calculada a partir de atividade real — vivo, silêncio, quebrado, pausado ou concluído. Silêncio aparece sozinho quando ninguém toca a frente dentro da cadência.

Pulso

Uma frase de até 200 caracteres dizendo como a frente está agora, com histórico datado e a origem visível — se foi você, uma sessão ou o MCP. Escrever um novo empurra o anterior para o histórico, nunca sobrescreve.

A sessão fecha o próprio loop

O Claude Code ganhou 9 ferramentas MCP. Ao pegar uma feature, a sessão lê feature_health_get e se situa; ao terminar, grava pulso e registra o que mudou. Se ela esquecer, o Pitwall extrai um pulso do próprio resumo da sessão, sem chamar o modelo de novo.

O contexto injetado no prompt encolheu (de ~1545 para ~1074 caracteres): em vez de despejar o documento, aponta para <repo>/.pitwall/loop-<slug>.md, um arquivo versionado que viaja junto do repositório.

Trabalhar numa feature agora é um clique

  • "Trabalhar nesta feature" no dossiê, com repo e feature já resolvidos — antes eram seis passos e uma troca de tela.
  • As sessões da feature listadas ali: viva → focar, encerrada → retomar, em um clique.
  • Um chip no topo da sessão leva de volta à feature.
  • Ctrl+Shift+F e "Ir para Features" na paleta.

Correção importante: retomar uma sessão perdia o vínculo com a feature e não recebia o contexto dela. Como retomar é o gesto mais comum, na prática o contexto quase nunca chegava.

Parede e higiene

A nova view padrão mostra em cima o que você fixou, e abaixo o resto por atividade. O dossiê ganhou uma faixa de avisos acionáveis — sem pulso, sem OKR, objetivo longo demais, possível duplicata.

A causa das duplicatas foi corrigida na raiz: o limiar de afinidade era frouxo o bastante para que um título de duas palavras casasse com apenas uma, colando sessões na feature errada. Agora a faixa intermediária vira suspeita — cria o rascunho e marca para triagem, em vez de adivinhar em silêncio.

Também nesta versão

Ledger e métricas por feature (com alvo, piso e alarme), export do loop para dentro do repositório, e sincronização das novas tabelas entre máquinas.


2360 testes, 209 suítes. Validado no app real.