amenbo

amenbo 19.0.0 — категорія може тримати більше однієї відповіді

Категорію тепер можна налаштувати так, щоб на одному записі вона приймала кілька відповідей, тож робота, що стоїть на двох боках, записується як обидва. До цієї версії дійшла й робота над записами рішень, що почалася в 16.0.0.

Категорії тепер можуть приймати більше однієї відповіді на тому самому записі. До цієї версії дійшла й робота над записами рішень, що почалася в 16.0.0.

Категорія може тримати кілька відповідей

Частина роботи стоїть одразу на двох боках — збій, що трапляється і на iOS, і на Android. Категорія, яка тримала одну відповідь на запис, змушувала вибирати представника, і другий бік лишався незаписаним.

Передайте --cardinality multi, коли створюєте категорію, або позначте Множинний вибір на панелі Керування категоріями на екрані.

$ 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

Звуження за будь-яким зі значень знаходить його, а картка показує обидва. Якщо зняти одне, решта лишається:

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

$ amenbo task show AMB-T-…
dimensions: Platform=android
НалаштуванняЗначень на одному записіДодавання ще одного значенняЧи можна групувати дошку
single (типово)однезамінює те, що булотак
multiскільки завгоднолишає те, що було, і додає цені

Групування дошки за категорією з множинним вибором поставило б один запис одразу в кілька стовпців, а стовпець каже, де завдання є, — тож категорію з множинним вибором не пропонують як спосіб групування.

Повернення до single відхиляється, поки хоч один запис відповідає кількома значеннями, і у відмові сказано, скільки таких:

$ 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

Рішення можна розкладати за категоріями прямо під час запису

У 16.0.0 рішення можна було розкласти за категоріями, але лише окремим кроком після того, як його записано. Тепер ви називаєте категорію в тій самій команді:

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

Якщо обов’язкова категорія досі порожня, запис називає, якої бракує:

$ 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)

Спроба ухвалити його, поки вона порожня, відхиляється, і сказано, що заповнити:

$ 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.

Рішення тепер також показує, хто його ухвалив, поряд із тим, коли:

$ 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

На екрані форма запису рішення питає ті категорії, яких вимагає проєкт, а список рішень звужується за категорією так само, як дошка.

Виберіть, який бік розкладає категорія

Категорії лягають і на завдання, і на рішення, але деякі щось означають лише на одному боці. --applies-to вибирає:

$ 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

Звуження на боці, якого вона не розкладає, відхиляється:

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

На екрані теж: категорія, звужена до завдань, більше не з’являється на сторінці рішення. Уже призначені значення не вилучаються.

Інші зміни

  • Японську на екрані виправлено — формулювання, які доводилося читати двічі, щоб зрозуміти. Назви станів також узгоджено з тим, що на екрані вісьмома іншими мовами.
  • Нове рішення дістає «поточне» значення автоматично — у категорії, поставленій як вісь часу, лягає значення, чий період покриває сьогодні, так само як на завданнях. Під час запису вас про нього більше не питають.
  • Слова доходять до рішеньamenbo search тепер знаходить рішення й за назвою значення категорії.
  • Картка лягає будь-де в стовпці, над яким вона на вигляд є — раніше вона іноді не лягала, навіть коли здавалося, що вона над стовпцем.
  • У назвах категорій більше не може бути пробілів — назву з пробілом не можна було назвати в --filter. Назви, які у вас уже є, працюють далі.
  • amenbo config читає назад кожне налаштування, яке пише config set — деякі записи можна було записати, але вони не показувалися.

Де взяти

Відкрийте інсталятор для своєї системи з найновішого випуску. Права адміністратора не потрібні.

  • macOS — .pkg, окремо для Apple silicon і для Intel (графічний інтерфейс і CLI приходять разом)
  • Windows — setup .exe (графічний інтерфейс і CLI приходять разом)
  • Linux — графічний інтерфейс це AppImage; команда amenbo приходить з інсталятора CLI

Щоб оновитися: у графічному інтерфейсі банер «є новіша версія» застосовує оновлення на місці. Якщо ви встановили лише CLI, замінює його amenbo update --apply.

Формат збережених даних піднімається — перший запуск цієї версії переносить дані, а копія до перенесення зберігається автоматично. Після перенесення попередня версія їх уже не відкриє. Графічний інтерфейс і CLI оновлюються разом одним і тим самим інсталятором, тож не лишайте котрийсь із них на старій версії.

Уперше тут? Дивіться Почати.