amenbo

amenbo 19.0.0 — una categoria può portare più di una risposta

Una categoria adesso si può impostare perché prenda più risposte su una sola registrazione, così un lavoro che sta su due lati viene registrato come tutti e due. Anche il lavoro sulle decisioni cominciato nella 16.0.0 è atterrato entro questa versione.

Le categorie adesso possono prendere più di una risposta sulla stessa registrazione. Anche il lavoro sulle decisioni cominciato nella 16.0.0 è atterrato entro questa versione.

Una categoria può portare più risposte

Certi lavori stanno su due lati insieme — un crash che succede sia su iOS che su Android. Una categoria che teneva una risposta sola per registrazione ti faceva scegliere un rappresentante, e l’altro lato restava fuori.

Passa --cardinality multi quando crei la categoria, oppure spunta Selezione multipla nel pannello Gestire le categorie a schermo.

$ amenbo dimension add --name Platform --cardinality multi --show-on-card
✓ Created dimension: Platform (AMB-DIM-…)

$ amenbo dimension set AMB-T-… Platform ios
$ amenbo dimension set AMB-T-… Platform android

$ amenbo task show AMB-T-…
AMB-T-…  The crash on both handsets
dimensions: Platform=ios, Platform=android

Restringere su uno qualsiasi dei due valori la trova, e la scheda li mostra tutti e due. Toglierne uno lascia gli altri:

$ amenbo dimension unset AMB-T-… Platform ios
✓ Cleared value on task AMB-T-…

$ amenbo task show AMB-T-…
dimensions: Platform=android
ImpostazioneValori su una registrazioneAggiungere un altro valorePuò raggruppare la bacheca
single (la predefinita)unosostituisce quello che c’era
multiquanti ne vuoitiene quello che c’era e aggiunge questono

Raggruppare la bacheca per una categoria a selezione multipla metterebbe una registrazione in più colonne insieme, e una colonna dice dove sta un’attività — quindi una categoria a selezione multipla non viene offerta come modo per raggruppare.

Tornare a single viene rifiutato finché una registrazione risponde ancora con più valori, e il rifiuto dice quante sono:

$ amenbo dimension update Platform --cardinality single
Error: 1 record(s) answer 'Platform' with more than one value,
so it cannot go back to single-select — clear the extra values off them first

Le decisioni si possono classificare mentre le registri

Nella 16.0.0 potevi classificare una decisione, ma solo come passo a parte dopo averla registrata. Adesso la nomini nello stesso comando:

$ amenbo decision add --title "Ship updates through a prerelease first" \
    --body "..." --dim "Area=sync"
✓ Recorded decision: Ship updates through a prerelease first (AMB-D-…)

Se una categoria obbligatoria è ancora vuota, la registrazione dice quale è rimasta indietro:

$ amenbo decision add --title "Keep the store on this device" --body "..."
✓ Recorded decision: Keep the store on this device (AMB-D-…)
  still to classify: Area — pass --dim <axis>=<value> here, or fill it in with
  `amenbo dimension set AMB-D-… <axis> <value>` (accepting it is refused until then)

Provare a chiuderla mentre è vuota viene rifiutato, e ti dice cosa riempire:

$ amenbo decision accept AMB-D-… --yes
Error: this decision carries no value on Area, which this project requires
Hint: This project requires a value on that axis before a decision can be settled.

Una decisione adesso mostra anche chi l’ha decisa, accanto a quando:

$ amenbo decision show AMB-D-…
AMB-D-…  Keep the store on this device
status: accepted
recorded: 2026-09-02T15:33:16Z
decided: 2026-09-02T15:33:22Z by AI

A schermo, il modulo per registrare una decisione chiede le categorie che il progetto richiede, e l’elenco delle decisioni si restringe per categoria come fa la bacheca.

Scegliere quale lato classifica una categoria

Le categorie vanno sia sulle attività che sulle decisioni, ma certe hanno senso solo su un lato. --applies-to sceglie:

$ amenbo dimension update Platform --applies-to task
✓ Updated dimension: AMB-DIM-…

$ amenbo dimension show Platform
AMB-DIM-…  Platform (d1)
kind: multi, show-on-card, tasks only

Restringere sul lato che non classifica viene rifiutato:

$ amenbo decision list --filter "dim:Platform=ios"
Error: dimension 'Platform' does not classify decisions,
so `dim:` cannot narrow decisions by it

Anche a schermo, una categoria ristretta alle attività non compare più nella pagina di una decisione. I valori già assegnati non vengono tolti.

Altre modifiche

  • Il giapponese a schermo è stato corretto — parole che bisognava leggere due volte per capirle. Anche i nomi degli stati sono stati allineati a quello che si vede a schermo in altre otto lingue.
  • Una decisione nuova prende da sé il valore «corrente» — su una categoria impostata come asse del tempo ci va il valore il cui periodo copre oggi, come sulle attività. Non ti viene più chiesto mentre la registri.
  • Le parole arrivano alle decisioniamenbo search adesso trova una decisione anche dal nome del valore di una categoria.
  • Una scheda atterra in qualsiasi punto della colonna sopra cui sembra di stare — prima certe volte non atterrava nemmeno quando sembrava di stare sopra la colonna.
  • I nomi delle categorie non possono più contenere spazi — un nome con uno spazio non si poteva nominare in --filter. I nomi che hai già continuano a funzionare.
  • amenbo config rilegge ogni impostazione che config set scrive — certe voci si potevano scrivere ma non comparivano.

Come ottenerlo

Apri l’installer per il tuo sistema operativo dall’ultima release. Non servono diritti di amministratore.

  • macOS — .pkg, uno per Apple silicon e uno per Intel (GUI e CLI arrivano insieme)
  • Windows — .exe di setup (GUI e CLI arrivano insieme)
  • Linux — la GUI è un AppImage; il comando amenbo arriva dall’installer della CLI

Per aggiornare: nella GUI, il banner «è disponibile una versione più recente» lo applica sul posto. Se hai installato solo la CLI, amenbo update --apply la sostituisce.

Il formato dei dati salvati sale di versione — il primo avvio su questa versione li migra, e un backup di prima della migrazione viene tenuto da sé. Una volta migrati, una versione precedente non riesce più ad aprirli. GUI e CLI vengono aggiornate insieme dallo stesso installer, quindi non lasciare una delle due alla versione vecchia.

È la prima volta? Vedi Inizia.