amenbo 1.4.0 — a start day parks a task as not-yet-startable
Give a task a start day and, until that day arrives, it cannot be started and drops out of the ready-to-start filter. It stays visible in the list, so you keep a view of what is coming. Start days can be filtered on, and a dismissed update notice now stays dismissed.
Work you will only pick up next month can be recorded now. Give it a future date and it waits, as a not-yet-startable task, until the day it is meant to begin.
What changed
- A start day parks a task as not-yet-startable until its day arrives — give a task a start day with
--starton the command line. Until that day comes the task cannot be moved to in progress: try to start it anyway and it is refused, and the refusal names the day it is waiting for. It does not vanish — list rows and board cards show it with a ⏳ and the date, so you keep a view of what is coming. It does drop out of the “ready to start” filter (ready), so a task you have handed to an AI does not reach the AI until its day comes. Set the date wrongly?--start todaymoves it to today, and--clear-startremoves it. - Filter by start day, and a warning for a contradictory order — start day can be filtered on the same way a due date can.
start:futureis the queue waiting for its day,start:todaythose whose day has come,start:nonethose with no start day declared. When a mailbox query comes back empty it now adds how many tasks are waiting on a start day and what the earliest such day is.amenbo doctorwarns about a task whose start day falls after its due date — left alone, that task would only surface on a day already past its deadline. - The update notice stays dismissed — the “a newer version is available” banner used to be dismissed only for that session, so it returned at the next launch and the same version had to be closed again and again. The dismissed version is now remembered on that device, and the notice comes back only when a still-newer version appears. The app also checks for a newer release when the window regains focus, not only at launch, so you notice even if you leave it open.
On updating
A task you gave a start day in an earlier version becomes not-yet-startable from this release, if that start day is still in the future. It stays visible in the list and on the board, marked with a ⏳, but it drops out of the ready filter and cannot be reserved. If you run an AI over your ready:yes tasks, it will not reach that task until the day comes. See the queue with amenbo task list --filter "start:future". To pick one up now, amenbo task update <id> --start today moves it to today, or --clear-start removes the start day.
Getting it
Open the installer for your OS from the latest release. The GUI and CLI come together.
- macOS —
.pkg, one for Apple silicon and one for Intel (first open shows a Gatekeeper prompt: right-click → Open) - Windows — setup
.exe - Linux —
.deb/.rpm
To update, re-run the same installer. On 1.1 or later, your next launch shows the “a newer version is available” prompt.
New here? See Start.