amenbo 16.0.0 — decisions can be classified, the same way tasks are
The categories you already use on tasks now go on decisions too, and the decision list can be narrowed by one. Removing a category value asks where the tasks that carried it move to.
The categories you already use on tasks can now be put on decisions too. Removing a value from a category also changed in this release.
Decisions can be classified
Through 15.1.0, categories were for tasks only. Decisions got harder to find as they piled up, and the only handle for narrowing was words in the title.
In 16.0.0 the same categories and the same values go on decisions. The decision’s page shows what it is classified as.
$ amenbo dimension set AMB-D-… Surface distribution
✓ Set value on decision AMB-D-…
$ amenbo decision show AMB-D-…
AMB-D-… Ship updates through a prerelease first
status: proposed
dimensions: Surface=distribution
The listing can be narrowed by a category, and on screen you pick it from the decision you have open.
$ amenbo decision list --filter "dim:Surface=distribution"
1 decision(s)
AMB-D-… [proposed] Ship updates through a prerelease first (tasks: 0)
Removing a category value asks where its tasks go
Removing a value used to remove the classification from every task that carried it. On a required category that left those tasks with no answer at all.
Now you can say where they move:
$ amenbo dimension value-rm Surface distribution --reassign-to screen
✓ Deleted value: AMB-DIMV-…
And on a required category, removing without a destination is refused:
$ amenbo dimension value-rm Surface distribution
Error: 'Surface' is a required category and 1 task(s) are classified as 'distribution',
so removing it would leave them with no value at all
— say which value they move to instead
The Manage categories panel on screen asks the same thing before it removes.
Other fixes
- On a Mac without developer tools installed, you are no longer prompted to install Xcode command line tools when amenbo looks at a folder’s state.
- Toolbar item names stay whole when the window is narrowed — they used to be cut off.
amenbo doctornow finds attachments left behind after the task or decision they hung off was removed;--fixclears them.
Getting it
Open the installer for your OS from the latest release. No admin rights are needed.
- macOS —
.pkg, one for Apple silicon and one for Intel (GUI and CLI come together; first open shows a Gatekeeper prompt: right-click → Open) - Windows — setup
.exe(GUI and CLI come together) - Linux — the GUI is an AppImage; the
amenbocommand comes from the CLI installer
To update: on the GUI, the “a newer version is available” banner applies it in place. If you installed only the CLI, amenbo update --apply swaps it.
The stored data format moves up — the first launch on this version migrates it, and a backup from before the migration is kept automatically. Once migrated, an earlier version can no longer open it. The GUI and the CLI are updated together by the same installer, so do not leave one of them on the old version.
New here? See Start.