tria sort
tria sort es la orden de todos los días: lee lo que hay en la bandeja, propone un nombre y una carpeta para cada documento y solo mueve lo que apruebas.
Qué hace
- Busca los documentos de la bandeja. Sus subcarpetas se ignoran, y lo que aún se está copiando espera a la próxima vez.
- Aparta los duplicados exactos sin llamar a la IA: los que son idénticos a algo ya archivado.
- Saca el texto en tu Mac y lo manda a la IA con tus reglas, tu perfil y la lista de carpetas.
- Te enseña cada propuesta: la carpeta y el nombre, la confianza (alta, media o baja), el motivo y, si la hay, la duda.
- Aplica lo que apruebes y te dice lo que ha costado.
Lo que Tria no puede decidir o no puede leer, como un PDF con contraseña o un formato que no conoce, se queda en la bandeja como pendiente, con el motivo.
La revisión
En un terminal, tria sort abre una revisión a pantalla completa. De entrada está marcado lo que aplicaría --auto: la confianza alta y los duplicados exactos.
| Tecla | Qué hace |
|---|---|
| ↑ ↓ (o k j) | Moverse |
| espacio | Marcar o desmarcar |
| a | Dejar marcada solo la confianza alta |
| e | Editar la carpeta y el nombre |
| p | Mandar un duplicado a la Papelera |
| Intro | Aplicar lo marcado |
| q o Esc | Salir sin mover nada |
Los pendientes se ven, pero no se marcan. En una ventana de menos de 60 × 12, la revisión va por fichas, con preguntas de una tecla: primero «[t] aplicar todo · [a] solo confianza alta · [r] revisar uno a uno · [n] nada» y, después, ficha a ficha, «[s] aplicar · [e] editar · [o] omitir · [q] terminar».
Ctrl-C deja el terminal como estaba y no mueve nada de lo que estás revisando.
Editar y aprender de ti
Con e, Tria te pregunta la carpeta y el nombre; con Intro se queda lo propuesto. Si cambias alguno de los dos, al aplicar te propone una regla para TRIA.md, para que la próxima vez acierte:
«¿Añadir esta regla a TRIA.md? [a] añadir · [l] luego (Intro) · [d] descartar»
Pensar la regla gasta un poco de tu clave. Lo que dejas para luego lo ves con tria rules suggestions, y lo añades o lo descartas con --apply o --discard y su id.
Opciones
| Opción | Qué hace |
|---|---|
--auto | Aplica sin preguntar la confianza alta y los duplicados exactos. |
--dry-run | Solo propone: no mueve nada. |
--json | Salida en JSON, para scripts. |
--show-prompt | Escribe exactamente lo que se envía al proveedor de IA. |
--no-cache | Vuelve a leer con el modelo actual lo que ya estaba leído. |
--root | La carpeta del espacio, si no estás dentro. |
Sin --root, tria busca TRIA.md en la carpeta actual y en las de encima. Con --auto, lo que ya deshiciste una vez no se vuelve a aplicar solo. Más sobre --json en Scripts y --json.
La caché
Lo ya leído se reutiliza aunque cambies de proveedor o de modelo, mientras no cambien TRIA.md ni PERFIL.md. Si cambias las reglas o el perfil, lo que espera en la bandeja se vuelve a leer. Lo que el proveedor rechazó se vuelve a enviar en cada tria sort.
Al acabar
Tria dice cuántos documentos ha movido, cuántos han fallado y el lote, con la forma de deshacerlo: tria undo --last. Si queda algo en la bandeja, lo dice al final, y el código de salida lo cuenta: lo tienes en Comandos.