amenbo

amenbo 9.0.0 — la búsqueda acota por qué registro, y por qué parte de él

Acotar una búsqueda son ahora dos mandos en vez de uno, así que los comentarios de las decisiones y nada más ya es una pregunta que puedes hacer. Cada resultado dice además en qué punto está su registro.

La búsqueda te hacía elegir tarea, decisión o comentario en un mismo mando. Un comentario cuelga tanto de las tareas como de las decisiones, así que no había forma de pedir los comentarios de las decisiones y nada más. Acotar tiene ahora dos ejes independientes, y cada resultado te dice en qué punto está su registro. Dos cambios en search rompen los scripts que ya tengas: lee la parte de la actualización antes de dar el salto.

Dos mandos: qué registro, y qué parte de él

--kind dice en qué registro están las palabras, --face dice en qué parte de él. Nombrando los dos sale el producto de ambos.

mandovalores
--kindtask / decision
--facetitle / body / comment / label / attachment
$ amenbo search 在庫 --kind decision --face comment --actor ai
1 hit(s)
  [comment] AMB-D-… 在庫の数え方は週次にする · AMB-DC-…
      proposed
      在庫の棚卸しは倉庫の担当と一緒に行います

Cada resultado dice en qué punto está su registro

Una tarea muestra su estado, su prioridad y bajo qué está clasificada; una decisión muestra su estado. Va justo debajo del resultado, así que un resultado sobre un trabajo que ya está cerrado lo dice sin que lo abras. Las palabras que coincidieron van resaltadas dentro del extracto.

$ amenbo search 在庫 --actor ai
4 hit(s)
  [title] AMB-D-… 在庫の数え方は週次にする
      proposed
      在庫の数え方は週次にする
  [title] AMB-T-… 苗の在庫を数える
      todo
      苗の在庫を数える
  [comment] AMB-D-… 在庫の数え方は週次にする · AMB-DC-…
      proposed
      在庫の棚卸しは倉庫の担当と一緒に行います
  [comment] AMB-T-… 苗の在庫を数える · AMB-TC-…
      todo
      在庫は毎週月曜に数えています

La búsqueda se puede ceñir a un solo proyecto

--project acepta el nombre o el ID de un proyecto y mira solo dentro de ese. Ceñirse a un proyecto no deja fuera las decisiones.

En pantalla

  • El objetivo y la parte son mandos separados — el objetivo es tareas / decisiones / ambas, y la parte es título / cuerpo / comentario / categoría / adjunto.
  • El proyecto se elige en un desplegable — en la propia fila de búsqueda.
  • Un resultado distingue un comentario de una tarea de un comentario de una decisión — la línea dice de qué registro se trata y qué parte de él coincidió.
  • Las palabras que coinciden van resaltadas dentro del extracto — y el punto en que está el registro va con ellas.
  • La caja del acotado estructural espera a que haya un objetivo — hasta que elijas uno, te dice que primero elijas objetivo.

Antes de actualizar

Dos cambios incompatibles en search, los dos en tus propios scripts. Las instrucciones que le das a tu IA no hay que tocarlas, porque amenbo agent --json devuelve la forma nueva.

--kind comment desaparece; se convirtió en --face comment. Un comentario es una parte de un registro, no una clase de registro.

$ amenbo search 在庫 --kind comment --actor ai
Error: unknown kind 'comment' (task/decision — which record the words are on; which face of it is the other axis)

--filter exige ahora --kind. Los dos lados comparten palabras que significan cosas distintas: status:rejected es, en una tarea, un trabajo que se decidió no hacer, y en una decisión, una decisión que no se aprobó.

$ amenbo search 在庫 --filter "status:todo" --actor ai
Error: a --filter is one side's vocabulary or the other's, so say which with --kind task or --kind decision (the same key can mean different things: `status:rejected` is work decided against on a task, and a decision turned down on a decision)

$ amenbo search 在庫 --kind task --filter "status:todo" --actor ai
2 hit(s)
  [title] AMB-T-… 苗の在庫を数える
      todo
      苗の在庫を数える
  [comment] AMB-T-… 苗の在庫を数える · AMB-TC-…
      todo
      在庫は毎週月曜に数えています

El formato de los datos guardados no cambia esta vez, así que los datos de la versión anterior se abren tal cual.

Cómo conseguirlo

Abre el instalador de tu sistema operativo desde la última versión. No hacen falta permisos de administrador.

  • macOS — .pkg, uno para Apple silicon y otro para Intel (la GUI y la CLI vienen juntas; la primera vez que lo abres sale el aviso de Gatekeeper: clic derecho → Abrir)
  • Windows — .exe de instalación (la GUI y la CLI vienen juntas)
  • Linux — la GUI es un AppImage; el comando amenbo viene del instalador de la CLI

Para actualizar: en la GUI, el cartel de «hay una versión nueva» la aplica en el sitio. Si instalaste solo la CLI, amenbo update --apply la cambia.

¿Es tu primera vez? Ve a Empezar.