amenbo 2.1.0 — 被取代的決定,能順著找到取代它的那一筆
被取代的決定紀錄現在會指向取代它的那一筆,徽章寫的是這筆決定本身的狀態。分類會守住專案邊界。CLI 的篩選鍵 `current:` 改成了 `superseded:`。
這個版本講的是決定紀錄怎麼顯示,還帶上任務分類方面的修正。決定紀錄的一個篩選鍵從 CLI 裡不見了——如果您在用 current: 篩選,請讀「更新之前」。
被取代的決定會指向取代它的那一筆
- 清單那一列寫出取代它的那筆紀錄——被取代的紀錄在清單裡現在讀作「superseded by D-363」。您不必打開紀錄,從那裡就能跟過去。
- 徽章寫的是這筆決定的狀態——提議中、已接受,或已否決。它以前寫的是「被取代」,所以一筆紀錄一旦被取代,您就再也看不出這個決定當初是被接受了還是被否決了。既被否決又後來被取代的紀錄,兩者都會顯示。
- 機器可讀的輸出裡也有——
amenbo decision list --json的每一列,都帶著取代它的那筆決定的編號。
分類守住專案邊界
- 同一個軸名可以用在多個專案裡——如果一個叫比如「階段」的軸在另一個專案裡也存在,依名字指它會被當成有歧義而拒絕。現在它會解析成任務所屬專案的那個軸。
- 來自別的專案的分類會被拒絕——它不能再被掛上去。把已分類的任務移到別的專案也會被拒絕,除非目的地也有同樣的分類。
更新之前
- 決定紀錄的篩選裡
current:不見了,請用superseded:——仍然有效的是superseded:no,被取代的是superseded:yes。舊寫法會以unknown filter key 'current'被拒絕。--json的輸出裡不再帶current;每一列改帶superseded_by,也就是取代它的那筆決定的編號。如果是 AI 在跑您的指令,讓它重讀一遍amenbo agent指令的輸出,它就會用新寫法了。
取得方式
請到 最新版本 打開您所用作業系統的安裝程式。GUI 與 CLI 裝在一起,而且不需要管理者權限。
- macOS——
.pkg,Apple 晶片與 Intel 各一個(第一次打開會出現 Gatekeeper 提示:按右鍵 →「打開」) - Windows——setup
.exe - Linux——
.deb/.rpm
要更新時:在 GUI 上,「有更新版本可用」的橫幅現在會就地完成更新。如果您只裝了 CLI,amenbo update --apply 會把它換掉。
第一次用嗎?請看 開始使用。