amenbo 2.1.0 — Vá de uma decisão superada até a que a substituiu
Um registro de decisão superado agora aponta para o que o substituiu, e o selo diz o status da decisão. As classificações respeitam a fronteira do projeto. O filtro `current:` da CLI vira `superseded:`.
Esta versão é sobre como os registros de decisão são mostrados, junto com correções na classificação de tarefas. Um filtro de registros de decisão saiu da CLI — leia “Antes de atualizar” se você filtra com current:.
Uma decisão superada aponta para o que a substituiu
- A linha da listagem nomeia o registro que a substituiu — um registro superado agora aparece na lista como “superseded by D-363”. Dá para seguir dali, sem abrir o registro.
- O selo diz o status da decisão — proposta, aceita ou rejeitada. Antes ele dizia “superseded”, então, depois que um registro era superado, não dava mais para saber se aquela decisão tinha sido aceita ou rejeitada. Um registro que foi rejeitado e depois superado mostra as duas coisas.
- A saída legível por máquina também traz isso — cada linha de
amenbo decision list --jsoninclui o número da decisão que a superou.
As classificações respeitam a fronteira do projeto
- O mesmo nome de eixo pode ser usado em mais de um projeto — se um eixo chamado, digamos, “Phase” também existisse em outro projeto, chamá-lo pelo nome era recusado como ambíguo. Agora ele resolve como o eixo do projeto a que a tarefa pertence.
- Uma classificação de outro projeto é recusada — não dá mais para anexá-la. Mover uma tarefa classificada para outro projeto também é recusado, a não ser que o destino tenha essa mesma classificação.
Antes de atualizar
current:saiu do filtro de registros de decisão; usesuperseded:— em vigor continua sendosuperseded:no, e superado ésuperseded:yes. A forma antiga é recusada comunknown filter key 'current'. A saída--jsonnão traz maiscurrent; cada linha trazsuperseded_by, o número da decisão que a superou. Se uma IA roda os seus comandos, peça para ela reler a saída do comandoamenbo agente ela vai usar a forma nova.
Como obter
Abra o instalador do seu sistema na versão mais recente. A GUI e a CLI vêm juntas, e não precisa de direitos de administrador.
- macOS —
.pkg, um para Apple silicon e um para Intel (a primeira abertura mostra um aviso do Gatekeeper: clique com o botão direito → Abrir) - Windows —
.exede instalação - Linux —
.deb/.rpm
Para atualizar: na GUI, o banner de “há uma versão mais nova” agora aplica a atualização ali mesmo. Se você instalou só a CLI, amenbo update --apply faz a troca.
Chegou agora? Veja Começar.