amenbo

amenbo 2.1.0 — Von einer abgelösten Entscheidung zu der, die sie ablöste

Ein abgelöstes Entscheidungsprotokoll zeigt jetzt auf das, was es ablöste, und das Badge nennt den Stand der Entscheidung. Klassifizierungen achten die Projektgrenze. Aus dem CLI-Filter `current:` wird `superseded:`.

In diesem Release geht es darum, wie Entscheidungsprotokolle gezeigt werden, dazu kommen Korrekturen rund um die Klassifizierung von Aufgaben. Ein Filter für Entscheidungsprotokolle ist aus der CLI verschwunden — lesen Sie „Vor dem Aktualisieren“, wenn Sie mit current: filtern.

Eine abgelöste Entscheidung zeigt auf das, was sie ablöste

  • Die Zeile in der Liste nennt das Protokoll, das es abgelöst hat — bei einem abgelösten Protokoll steht in der Liste jetzt „abgelöst durch D-363“. Von dort aus folgen Sie ihm, ohne das Protokoll zu öffnen.
  • Das Badge nennt den Stand der Entscheidung — vorgeschlagen, angenommen oder abgelehnt. Bisher stand dort stattdessen „abgelöst“, war ein Protokoll also einmal abgelöst, ließ sich nicht mehr erkennen, ob diese Entscheidung angenommen oder abgelehnt worden war. Ein Protokoll, das abgelehnt und später abgelöst wurde, zeigt beides.
  • Die maschinenlesbare Ausgabe trägt es ebenfalls — jede Zeile von amenbo decision list --json enthält die Nummer der Entscheidung, die sie abgelöst hat.

Klassifizierungen achten die Projektgrenze

  • Derselbe Achsenname lässt sich in mehreren Projekten verwenden — gab es eine Achse namens, sagen wir, „Phase“ auch in einem anderen Projekt, wurde die Angabe über den Namen als mehrdeutig abgelehnt. Sie wird jetzt als die Achse des Projekts aufgelöst, zu dem die Aufgabe gehört.
  • Eine Klassifizierung aus einem anderen Projekt wird abgelehnt — sie lässt sich nicht mehr anhängen. Eine klassifizierte Aufgabe in ein anderes Projekt zu verschieben, wird ebenfalls abgelehnt, sofern das Ziel dieselbe Klassifizierung nicht kennt.

Vor dem Aktualisieren

  • current: ist aus dem Filter für Entscheidungsprotokolle verschwunden; nehmen Sie superseded: — noch in Kraft ist superseded:no, abgelöst ist superseded:yes. Die alte Form wird mit unknown filter key 'current' abgelehnt. Die Ausgabe von --json trägt kein current mehr; jede Zeile trägt stattdessen superseded_by, die Nummer der Entscheidung, die sie abgelöst hat. Wenn eine KI Ihre Befehle ausführt, lassen Sie sie die Ausgabe des Befehls amenbo agent noch einmal lesen, dann verwendet sie die neue Form.

So bekommen Sie es

Öffnen Sie den Installer für Ihr Betriebssystem aus dem neuesten Release. Oberfläche und CLI kommen zusammen, und Adminrechte braucht es nicht.

  • macOS — .pkg, je einer für Apple Silicon und für Intel (beim ersten Öffnen erscheint eine Gatekeeper-Meldung: Rechtsklick → Öffnen)
  • Windows — .exe-Setup
  • Linux — .deb / .rpm

Zum Aktualisieren: In der Oberfläche wendet das Banner „Eine neuere Version ist verfügbar“ die Aktualisierung jetzt an Ort und Stelle an. Wenn Sie nur die CLI installiert haben, tauscht amenbo update --apply sie aus.

Neu hier? Siehe Loslegen.