Salta al contingut
Lyncat Tria

TRIA.md

TRIA.md és on viuen les regles d'un espai. És a l'arrel de la carpeta, és un fitxer de text normal i és l'única font de veritat: el que no hi és, Tria no ho sap.

No cal escriure'l des de zero. Comença amb una plantilla i canvia'l amb una frase a Demana-ho a Tria.

Com és

Té dues parts: una capçalera entre dues línies ---, amb el que Tria compleix sempre, i a sota, en llenguatge natural, les teves carpetes, com s'anomena cada document i els casos especials.

markdown
---inbox: "99-Pendent"duplicates: "98-Duplicats"protected:  - "1-Factures Emeses/2024"new_folders: subfolders_only---# Organització de documents — Autònom## Carpetes| Carpeta | Contingut ||---|---|| `2-Factures Rebudes/` | Factures i tiquets de proveïdors i despeses. Subcarpetes `AAAA/1T`…`4T` segons la data de la factura. |## Nomenclatura| Tipus | Format | Exemple ||---|---|---|| Factura rebuda | `Factura [Proveidor] - AAAA-MM-DD` | `Factura Papereria Mar - 2025-03-14.pdf` |## Casos especials- El trimestre es decideix per la data de la factura, no per la del pagament.- Si no es veu la data, l'emissor o el tipus de document, el document queda pendent.

La capçalera

Les claus van en anglès, perquè Tria les llegeixi sempre igual.

ClauQuè és
inboxLa safata: la carpeta on deixes el que arriba. Obligatòria.
duplicatesOn van els duplicats exactes. Obligatòria.
protectedCarpetes que Tria no toca: no hi mou mai res cap a dins ni cap a fora. Admeten comodins, com "7-Factures/20*/". Opcional.
new_foldersSi Tria pot crear carpetes: never (mai), subfolders_only (només subcarpetes dins de les que ja existeixen, com l'any o el trimestre) o anywhere (on calgui). Per defecte, subfolders_only.

Les rutes són relatives a l'arrel de l'espai, sense ... La safata i la carpeta de duplicats no poden estar l'una dins de l'altra. Si la capçalera no és vàlida, l'espai s'atura amb un error clar fins que l'arreglis; al CLI, tria rules check et diu què falla.

Les regles

A sota de la capçalera, escriu com ho explicaries a una persona. Les plantilles fan servir tres seccions:

  • Carpetes: què va a cadascuna, amb les seves subcarpetes.
  • Nomenclatura: el format del nom de cada tipus de document, amb un exemple.
  • Casos especials: el que no és evident, com què fer amb un esborrany o quan cal deixar alguna cosa pendent.

Tria envia TRIA.md sencer amb cada document, així que el que hi canviïs val des de la lectura següent. Quan el canvies, el que ja s'havia llegit a la safata es torna a llegir.

No hi ha cap memòria oculta: corregir una proposta només canvia el que farà Tria la propera vegada si la regla acaba a TRIA.md.

Com canviar-lo

  • A l'app, a Regles (⌘4): «Digues a Tria què vols canviar», els suggeriments que surten de les teves correccions i «Com treballa Tria», un formulari per a «Carpetes noves» i «Carpetes que Tria no toca». Les seccions es veuen, però no s'editen dins de l'app: per escriure a mà, «Obre a l'editor».
  • Al CLI: amb el teu editor de sempre, i després tria rules check. Per demanar un canvi en una frase, tria rules ask.

Quan apliques un canvi demanat a Tria o fet des del formulari de la capçalera, Tria desa abans la versió anterior a .tria/rules-history/. Se'n conserven les 20 últimes.