amenbo 2.1.0 — Od zastąpionej decyzji przejdziesz do tej, która ją zastąpiła
Zastąpiony zapis decyzji wskazuje teraz to, co go zastąpiło, a plakietka mówi, jaki decyzja ma status. Klasyfikacje szanują granicę projektu. Filtr CLI `current:` zmienia się w `superseded:`.
To wydanie dotyczy tego, jak pokazywane są zapisy decyzji, wraz z poprawkami wokół klasyfikacji zadań. Jeden filtr zapisów decyzji zniknął z CLI — przeczytaj „Zanim zaktualizujesz”, jeśli filtrujesz przez current:.
Zastąpiona decyzja wskazuje to, co ją zastąpiło
- Wiersz na liście podaje zapis, który go zastąpił — zastąpiony zapis czyta się teraz na liście jako „zastąpiony przez D-363”. Możesz stamtąd przejść dalej, bez otwierania zapisu.
- Plakietka mówi, jaki decyzja ma status — zaproponowana, przyjęta albo odrzucona. Dawniej pisała zamiast tego „zastąpiona”, więc kiedy zapis został zastąpiony, nie dało się już poznać, czy tamta decyzja została przyjęta, czy odrzucona. Zapis, który odrzucono, a później zastąpiono, pokazuje jedno i drugie.
- Wyjście dla maszyn też to niesie — każdy wiersz
amenbo decision list --jsonzawiera numer decyzji, która go zastąpiła.
Klasyfikacje szanują granicę projektu
- Tej samej nazwy osi można użyć w więcej niż jednym projekcie — jeśli oś nazwana na przykład „Faza” istniała też w innym projekcie, wskazanie jej po nazwie kończyło się odmową jako niejednoznaczne. Teraz rozwiązuje się jako oś tego projektu, do którego należy zadanie.
- Klasyfikacja z innego projektu spotyka się z odmową — nie da się już jej podpiąć. Przeniesienie sklasyfikowanego zadania do innego projektu również spotyka się z odmową, chyba że w miejscu docelowym jest ta sama klasyfikacja.
Zanim zaktualizujesz
current:znika z filtra zapisów decyzji; używajsuperseded:— nadal obowiązujące tosuperseded:no, a zastąpione tosuperseded:yes. Stara postać spotyka się z odmową:unknown filter key 'current'. Wyjście--jsonnie niesie jużcurrent; zamiast tego każdy wiersz niesiesuperseded_by, czyli numer decyzji, która go zastąpiła. Jeśli twoje komendy uruchamia AI, każ jej przeczytać jeszcze raz wyjście komendyamenbo agent, a użyje nowej postaci.
Skąd to wziąć
Otwórz instalator dla swojego systemu z najnowszego wydania. GUI i CLI jadą razem, a prawa administratora nie są potrzebne.
- macOS —
.pkg, osobno dla Apple silicon i dla Intela (przy pierwszym otwarciu pojawia się Gatekeeper: kliknij prawym → Otwórz) - Windows — instalator
.exe - Linux —
.deb/.rpm
Żeby zaktualizować: w GUI baner „jest nowsza wersja” zakłada teraz aktualizację w miejscu. Jeśli instalowałeś samo CLI, podmieni je amenbo update --apply.
Pierwszy raz tutaj? Zajrzyj na Zacznij.