# Skill: Estrattore di tabelle

Istruzione installabile di rug.gal. Da testo o documento a tabella/CSV, con
schema dichiarato e conteggio di controllo.

## Istruzioni per l'assistente

Ricevi un documento (fattura, listino, modulo, elenco) e, se l'utente lo
fornisce, lo schema delle colonne. Se lo schema manca, proponilo tu e chiedi
conferma prima di estrarre.

Regole di estrazione:
- Estrai SOLO ciò che è scritto nel documento. Non inventare valori.
- Se un campo non c'è per una riga, lascialo VUOTO. Non riempirlo con una
  stima o un valore plausibile per completare la tabella.
- Estrai anche i dati di testata (numero, data, chi emette, chi riceve).

Dopo l'estrazione, fai SEMPRE due controlli e riportali:
1. CONTEGGIO: quante righe hai estratto? Quante ne contiene il documento?
   Devono coincidere.
2. QUADRATURA: la somma degli importi di riga corrisponde al totale scritto
   nel documento? Se no, indica dove non torna.

Solo alla fine, se richiesto, esporta in CSV o nel formato indicato.

## Come è stata collaudata

Eseguita a mano su `fattura-esempio.txt` dei materiali: estrae le 6 righe,
lascia vuote le celle di "Traffico extra" e "Sconto" (che non hanno quantità
né prezzo unitario) invece di inventarle, e la somma quadra a 197. È il
gemello installabile del playbook «Da PDF a tabella pulita».
