|
|
SHEET 1/1 · REV v1.2.30 · DATE 2026-10 · DRAWN BY Alex
|
|
Ver online →
|
|
Quod sentimus loquamur, quod loquimur sentiamus; concordet sermo cum vita.
— Sêneca, Cartas a Lucílio, 75.4
|
|
Em tradução livre: “Digamos o que sentimos e sintamos o que dizemos; que a palavra esteja em harmonia com a vida.” Um número na tela também é fala. Esta versão faz os números da FlowForge dizerem só o que sabem, e dizerem quando não sabem.
|
|
Oi,
Na 1.2.29, um dia que a FlowForge não tinha lido podia ser desenhado como zero, uma sessão que uma máquina fechou tarde podia cobrar tempo que ninguém trabalhou, e uma execução do Waves podia ficar parada sobre vagas livres com tickets prontos. Esta versão trata de uma coisa só: os números que você recebe, na tela e numa fatura, agora dizem o que sabem.
O que eu mostraria primeiro é a tela Stats reconstruída. Ela põe as horas que você passou à mesa ao lado das horas que as suas sessões entregaram, mostra o custo de IA do mês com quantas sessões esse número cobre e diz quando o GitHub foi lido pela última vez.
Teste três coisas: aperte P para o Stats e depois p para as suas horas por projeto; aperte enter numa linha de épico ◉ no War Room; e, com duas execuções rodando, aperte Tab até a linha de ondas ficar com o foco. Numa máquina ocupada, os workers agora deixam a CPU primeiro para você. Antes de começar, leia Ainda não no fim desta carta: um limite que a carta da 1.2.29 disse que esta versão corrigiria continua em aberto. Se algo quebrar, ou simplesmente parecer errado, responda e me conte. Eu leio cada resposta.
Um abraço, Alex
|
|
|
Esta versão, em números
|
|
113 pull requests
mesclados.
|
|
152.158 linhas adicionadas
— código 54.144 · testes 78.915 · documentação 19.099.
|
|
Composição da entrega
— recursos 47% · documentação 19% · correções 16% (os três maiores grupos).
|
|
|
Mesclado em dois dias, com mais linhas de teste do que de código. Você está entre as primeiras pessoas a rodar esta versão.
|
|
|
A tela Stats diz o que sabe
O primeiro cartão põe as suas horas de relógio ao lado das horas entregues nas suas sessões, e o fator entre as duas. O custo de IA vem com a sua população: quantas das sessões do mês carregam um custo e quantas chamadas não puderam ser precificadas. Um dia que a FlowForge não conseguiu ler mostra · ou not read, nunca um zero, e os totais terminam com o momento em que o GitHub foi lido pela última vez.
|
|
|
|
|
53 especialistas: um novo, para o e-mail que você envia
|
|
|
fft-lifecycle-marketer entra na equipe de marketing como o responsável por tudo o que uma pessoa recebe por e-mail, da inscrição à permanência. Ele monta cada edição da newsletter a partir dos agentes que cuidam de cada parte, lê a saúde da lista com o analista de dados e conduz a checklist do dia do envio: o portão, a pré-checagem, o seed, o consentimento e o cancelamento da inscrição. Ele faz o briefing das palavras e nunca envia: quem envia é você.
|
|
|
DESTAQUE: DUPLA DE AGENTES
|
|
Dois agentes de marketing: primeiro a mensagem, depois a prova
|
|
Dois agentes dividem o que a sua empresa diz sobre si mesma: um decide a mensagem, o outro mantém cada alegação verdadeira.
|
fft-marketing-architect
|
|
|
|
fft-marketing-architect decide o que a sua empresa diz, a quem e em que ordem: uma alegação principal, três provas e uma chamada para ação. Ele define o tamanho do lançamento que uma versão merece e qual agente carrega cada parte, e nunca escreve o texto nem gasta um centavo.
|
fft-product-marketer
|
|
|
|
fft-product-marketer mantém a tabela de alegações: toda frase que você pode dizer sobre o produto, a evidência por trás dela e a data em que ela será conferida de novo, a cada versão. Ele transforma cada versão no seu anúncio, no tamanho que o head decidiu.
|
|
O que muda:
|
|
• Um post de lançamento. Antes: cada pessoa que escreve escolhe a própria manchete e os próprios números. Depois: fft-marketing-architect trava uma única mensagem, e todo post, página e e-mail fala a partir dela.
• Uma alegação na sua landing page. Antes: "a maneira mais rápida de entregar" continua no ar porque ninguém confere. Depois: fft-product-marketer a confronta com a tabela de alegações, e uma linha sem evidência é reescrita ou removida.
• Um anúncio de versão. Antes: montado à mão na véspera. Depois: o head diz o tamanho do lançamento, e fft-product-marketer empacota a versão a partir das notas e das alegações que se sustentam.
|
|
Peça ao ACE, ou chame fft-marketing-architect para a mensagem e o lançamento, e fft-product-marketer para as alegações e o anúncio.
|
|
|
|
O tempo que nenhum trabalho sustenta deixa de ser cobrado
|
|
|
Uma sessão que uma máquina fechou agora cobra até o último evento real, mais dois minutos. Antes, uma sessão de worker em que ninguém mexeu cobrava o intervalo inteiro até um fechamento em lote posterior. Um timer que você mesmo inicia e para continua cobrando o intervalo inteiro. Uma sessão fechada não pode mais registrar mais tempo do que o próprio intervalo: ao atualizar, o seu armazenamento local repara as que registraram e guarda os valores originais de cada linha num registro (ledger). As faturas leem o mesmo intervalo, então um total cobrado pode cair exatamente pelo tempo que nenhum trabalho sustenta.
|
|
|
|
Waves preenche todas as vagas livres
|
|
|
Uma execução agora dispara os tickets prontos à medida que os workers terminam, em vez de ficar parada sobre vagas livres, e um ticket já mesclado na linha da versão nunca é disparado de novo. Uma sprint que espera na fila é uma linha de verdade: mostra as ondas e os tickets dela, e enter abre o plano dela, com S para iniciá-la agora. O board do Waves mantém as execuções em andamento acima do divisor e as sprints em espera abaixo dele.
|
|
|
|
A linha de ondas da tela inicial ganha o foco
|
|
|
Com duas execuções ou mais, Tab chega à linha de ondas na tela inicial do cockpit. < e > escolhem a execução, ↑ e ↓ percorrem as linhas, e enter abre a execução no Waves. Toda execução viva que couber é mostrada.
|
|
|
|
Um épico abre o próprio board, em todas as sprints
|
|
|
No War Room, enter numa linha de épico ◉ abre o board do próprio épico: todo filho em todas as sprints, e os que não estão em nenhuma, cada cartão marcado com a sua sprint. W mostra as ondas dele, e um filho que espera por um ticket de fora do épico diz isso no cartão. O caminho crítico do épico diz PARTIAL quando isso acontece e nomeia o ticket.
|
|
|
|
Falar com o ACE, de qualquer tela
|
|
Toque Ctrl duas vezes, em qualquer tela, e o ACE escuta. Aperte de novo para enviar, ou Esc para descartar. Num terminal que não consegue informar um toque solto em Ctrl, Ctrl+L faz o mesmo; o cockpit mostra qual dos dois é o seu. Ative a voz uma vez, com flowforge voice setup.
|
|
O ACE responde em palavras na tela e pode falar um resumo curto da resposta, enquanto a resposta completa fica logo abaixo. Nesta versão, a palavra destacada acompanha a voz, no ritmo próprio dela, e só começa quando o áudio começa.
|
|
|
|
Dois limites. A voz precisa da configuração única em cada máquina. Um toque solto em Ctrl só chega ao cockpit num terminal que o informa; em todos os outros, use Ctrl+L.
|
|
|
|
Ainda não
|
|
|
Com muitas execuções ao mesmo tempo, uma execução ainda pode esperar por uma vaga que um worker já terminado segura, e uma execução iniciada pela linha de comando pode não começar. A carta da 1.2.29 disse que isso seria corrigido na 1.2.30. Ainda não: esta versão corrigiu uma causa, e o resto continua em aberto (#7916).
S e F no board de um épico ainda não iniciam nem disparam o épico.
|
|
|
COMO ESTA CARTA CHEGA ATÉ VOCÊ
|
|
Como esta carta chega até você
|
|
Esta carta sai do próprio pacote de versão da FlowForge: a mesma ferramenta mantém as notas da versão, a página da versão e esta carta derivadas de uma única fonte commitada. As cartas de versão vão para as contas da FlowForge. A FlowForge Monthly é uma carta à parte, com a própria página em flowforgesoft.com/newsletter.
|
|
Feito com FlowForge — 113 PRs · 152.158 linhas · 2 dias.
Alex — FlowForge · alex@flowforgesoft.com
Você recebe esta carta porque se inscreveu no site flowforgesoft.com ou porque tem uma conta ou assinatura da FlowForge.
Este é um e-mail de marketing da FlowForgeSoft, LLC, 2810 N Church St STE 88527, Wilmington, DE 19802, EUA. Contato: privacidade@flowforgesoft.com.
Ler esta carta na web
Política de Privacidade
Atualizar: flowforge update → veja como
|
FlowForge · v1.2.30 · sheet 1/1
|
|
|