# Registro delle decisioni Perché il programma è fatto così. Ogni voce spiega il contesto, la scelta e le conseguenze, così chi ci rimette mano non rifà il ragionamento da zero. Se cambia una scelta non si riscrive la vecchia voce: se ne aggiunge una nuova che la sostituisce. | N. | Decisione | Stato | |---|---|---| | [0001](0001-indice-sqlite-locale.md) | Indice dei file in un DB SQLite locale | accettata | | [0002](0002-ui-winforms-in-codice.md) | UI WinForms costruita interamente in codice | accettata | | [0003](0003-parser-esatto-con-fallback.md) | Parser esatto dei `.asm` con fallback euristico | accettata | | [0004](0004-installazione-per-utente.md) | Setup per-utente con DB nella cartella di installazione | accettata | | [0005](0005-copia-nella-cartella-dell-assieme.md) | Scegliere la copia di un componente dalla cartella dell'assieme | accettata | | [0006](0006-script-che-riusano-il-progetto.md) | Script standalone che referenziano il progetto principale | accettata |