amenbo

amenbo 9.0.0 — zoeken versmalt op welk record, en op welk deel ervan

Een zoekopdracht versmallen gaat nu met twee knoppen in plaats van één, zodat je nu ook alleen naar de opmerkingen bij beslissingen kunt vragen. Elke treffer zegt er ook bij waar haar record staat.

Zoeken liet je vroeger op één knop kiezen tussen taak, beslissing of opmerking. Een opmerking hangt zowel aan taken als aan beslissingen, dus er was geen manier om alleen naar de opmerkingen bij beslissingen te vragen. Versmallen heeft nu twee onafhankelijke assen, en elke treffer vertelt je waar haar record staat. Twee veranderingen aan search breken bestaande scripts — lees het stuk over bijwerken voordat je overgaat.

Twee knoppen: welk record, en welk deel ervan

--kind zegt op welk record de woorden staan, --face zegt op welk deel ervan. Noem je beide, dan krijg je het product van de twee.

knopwaarden
--kindtask / decision
--facetitle / body / comment / label / attachment
$ amenbo search 在庫 --kind decision --face comment --actor ai
1 hit(s)
  [comment] AMB-D-… 在庫の数え方は週次にする · AMB-DC-…
      proposed
      在庫の棚卸しは倉庫の担当と一緒に行います

Elke treffer zegt waar haar record staat

Bij een taak zie je haar status, haar prioriteit en waar ze onder is ingedeeld; bij een beslissing haar status. Het staat direct onder de treffer, dus een treffer op werk dat al voorbij is, zegt dat zonder dat je het opent. De woorden die overeenkwamen worden binnen het fragment opgelicht.

$ amenbo search 在庫 --actor ai
4 hit(s)
  [title] AMB-D-… 在庫の数え方は週次にする
      proposed
      在庫の数え方は週次にする
  [title] AMB-T-… 苗の在庫を数える
      todo
      苗の在庫を数える
  [comment] AMB-D-… 在庫の数え方は週次にする · AMB-DC-…
      proposed
      在庫の棚卸しは倉庫の担当と一緒に行います
  [comment] AMB-T-… 苗の在庫を数える · AMB-TC-…
      todo
      在庫は毎週月曜に数えています

Zoeken kan tot één project worden beperkt

--project neemt een projectnaam of een ID aan en kijkt alleen in dat project. Beperken tot een project houdt beslissingen in het antwoord.

Op het scherm

  • Doel en vlak zijn aparte knoppen — doel is taken / beslissingen / allebei, vlak is titel / tekst / opmerking / categorie / bijlage.
  • Het project kies je uit een uitklaplijst — meteen in de zoekregel.
  • Een treffer onderscheidt een opmerking bij een taak van een opmerking bij een beslissing — de regel zegt om welk record het gaat, en welk deel ervan overeenkwam.
  • Overeenkomende woorden worden binnen het fragment opgelicht — en de stand van het record staat erbij.
  • Het vak voor structureel versmallen wacht op een doel — tot je er een kiest, zegt het dat je eerst een doel moet kiezen.

Voordat je bijwerkt

Twee onverenigbare veranderingen aan search, allebei in je eigen scripts. De aanwijzingen die je je AI geeft hoef je niet te wijzigen, want amenbo agent --json geeft de nieuwe vorm terug.

--kind comment is weg; het werd --face comment. Een opmerking is een vlak van een record, geen soort record.

$ amenbo search 在庫 --kind comment --actor ai
Error: unknown kind 'comment' (task/decision — which record the words are on; which face of it is the other axis)

--filter heeft nu --kind nodig. De twee kanten delen schrijfwijzen die verschillende dingen betekenen — status:rejected is werk waarvan is besloten het niet te doen bij een taak, en een beslissing die is afgewezen bij een beslissing.

$ amenbo search 在庫 --filter "status:todo" --actor ai
Error: a --filter is one side's vocabulary or the other's, so say which with --kind task or --kind decision (the same key can mean different things: `status:rejected` is work decided against on a task, and a decision turned down on a decision)

$ amenbo search 在庫 --kind task --filter "status:todo" --actor ai
2 hit(s)
  [title] AMB-T-… 苗の在庫を数える
      todo
      苗の在庫を数える
  [comment] AMB-T-… 苗の在庫を数える · AMB-TC-…
      todo
      在庫は毎週月曜に数えています

Het opgeslagen gegevensformaat verandert deze keer niet, dus gegevens van de vorige versie gaan open zoals ze zijn.

Waar je het haalt

Open het installatiebestand voor jouw besturingssysteem bij de nieuwste uitgave. Beheerdersrechten zijn niet nodig.

  • macOS — .pkg, één voor Apple silicon en één voor Intel (de GUI en de CLI komen samen; bij de eerste keer openen verschijnt Gatekeeper: rechtermuisknop → Open)
  • Windows — setup-.exe (de GUI en de CLI komen samen)
  • Linux — de GUI is een AppImage; het commando amenbo komt uit het CLI-installatiebestand

Bijwerken: in de GUI voert de banner “er is een nieuwere versie” het ter plekke door. Heb je alleen de CLI geïnstalleerd, dan verwisselt amenbo update --apply hem.

Voor het eerst hier? Kijk bij Beginnen.