amenbo

amenbo 5.0.0 — Buscar uma palavra diz onde ela está escrita

As palavras saem do filtro das listas e vão para o novo comando `amenbo search`, que responde com os lugares onde a palavra aparece em vez de uma lista de registros. A GUI ganha uma busca própria. Palavras no `--filter` não funcionam mais — leia primeiro a seção de atualização.

Procurar uma palavra virou um comando próprio, e o que volta são os lugares onde a palavra está escrita. Escrever uma palavra no --filter não funciona mais, então leia a seção de atualização antes de subir de versão.

Buscar diz onde uma palavra está escrita

O novo comando amenbo search responde com lugares, não com uma lista de registros. Uma linha é um lugar, e ela diz em que superfície a palavra estava: um título, um corpo, um comentário, o rótulo de uma dimensão ou o nome do arquivo de um anexo.

$ amenbo search books
1 hit(s)
  [comment] AMB-T-… Send the monthly invoices in one batch · AMB-TC-…
      Close the books first, send the next working day
  • Um pedaço da palavra basta — buscar por invoice encontra “Send the monthly invoices in one batch”.
  • Jeitos diferentes de escrever a mesma coisa contam como a mesma — a comparação ignora maiúsculas e minúsculas, e as formas japonesas de largura completa e de kana são normalizadas, então pdf encontra PDF.
  • Um número de referência vai no mesmo lugar — digite algo como AMB-T-… e aquele registro volta primeiro.
  • Dá para estreitar para um lado só--kind task ou --kind decision. Acrescente --filter "status:todo" e o estreitamento estrutural das listas se empilha em cima, com a mesma sintaxe.

As palavras não são mais uma chave de filtro

O --filter não aceita mais text:. As palavras pertencem ao search.

$ amenbo task list --filter "text:retention"
Error: words are not a filter key — `search <word> …` finds where they are written (add --filter for the structural narrowing)

A GUI tem um lugar para buscar em tudo

“Buscar”, na barra lateral da esquerda, olha para tarefas e registros de decisão de uma vez, e agrupa o que encontra pelo lugar onde a palavra está escrita.

  • Aperte um resultado e o registro abre ao lado — você vê em que superfície a palavra estava e lê o registro dali.
  • “Tudo / Tarefas / Decisões / Comentários” fica com um lado — o resto cai fora.
  • O estreitamento estrutural fica ao lado da palavra — digite algo como status:todo no campo ao lado, com a mesma sintaxe das listas.

O estreitamento próprio do quadro também tem um campo seu — ele alcança lugares que o cartão não mostra, então uma palavra escrita num comentário mantém aquele cartão no quadro.

Coisas menores

  • O “Procurar atualizações” de um plugin vai e procura — apertar às vezes não fazia absolutamente nada. Agora ele também mostra quão atual está o catálogo de onde veio a resposta.
  • O amenbo update olha a mais recente toda vez — antes ele podia responder com o que tinha conferido momentos atrás.
  • O que você digita fica em paz no macOS — o primeiro caractere de um campo virava maiúscula, e o sublinhado de uma conversão em andamento podia ficar para trás.

Antes de atualizar

  • O formato dos dados guardados sobe — ele migra sozinho na primeira vez que uma versão mais nova o abre, e um backup é tirado antes. Versões antigas não conseguem abrir depois disso, então não deixe a GUI nem a CLI na versão antiga (o mesmo instalador atualiza as duas).
  • Troque o text: do --filter pelo search — nos seus próprios scripts, e nas instruções que você entrega à sua IA.

Como obter

Abra o instalador do seu sistema na versão mais recente. Não precisa de direitos de administrador.

  • macOS — .pkg, um para Apple silicon e um para Intel (a GUI e a CLI vêm juntas; a primeira abertura mostra um aviso do Gatekeeper: clique com o botão direito → Abrir)
  • Windows — .exe de instalação (a GUI e a CLI vêm juntas)
  • Linux — a GUI é um AppImage; o comando amenbo vem do instalador da CLI

Para atualizar: na GUI, o banner de “há uma versão mais nova” aplica a atualização ali mesmo. Se você instalou só a CLI, amenbo update --apply faz a troca.

Chegou agora? Veja Começar.