Fase 4: Panoramica, Conto Economico, Stato Patrimoniale e import dalla UI - #4
Merged
Merged
Conversation
…a UI I numeri che il motore calcola dalla Fase 3 diventano tre schermate, e il piano dei conti si importa senza passare dalla riga di comando. La suite Business è una pagina con tab. Le viste non ancora costruite restano visibili e spente, con la fase in cui arriveranno: dire "non c'è ancora" è più onesto che nasconderle. - Panoramica (§10.2): avvisi automatici e KPI economici e finanziari. - Conto Economico (§10.3): il prospetto riclassificato con valore e quota sui ricavi, il selettore fra i tre schemi di §3, e gli altri due a confronto sotto — la prova visiva che chiudono sullo stesso utile. - Stato Patrimoniale (§10.4): attivo, passivo, capitale circolante netto e tutti gli indici, ognuno con la soglia del foglio del consulente accanto. - Import (§10.9): scelta del file dal dialogo di sistema, riepilogo pre-conferma, scrittura. Il pulsante che importa compare solo dopo l'anteprima, e si spegne se ci sono codici duplicati o nessun valore. Le tre viste leggono lo stesso payload di analisi: un solo calcolo per periodo, tre modi di guardarlo. Gli avvisi della Panoramica sono regole esplicite, non un modello che indovina: confronti sulle soglie di §5, e ognuno dice da quale numero arriva. È il primo tassello dell'idea di §11.8. Due dettagli di formattazione che su un bilancio contano. Un indice indefinito si scrive "—", mai "0%": un rapporto con denominatore zero non è zero. E il raggruppamento delle migliaia resta sempre attivo anche a quattro cifre — l'italiano scriverebbe "2000", ma in colonna sopra "1.050.000 €" sembra un errore di battitura. Mancano i quattro grafici a 12 mesi di §10.2: richiedono più periodi caricati, e con un solo periodo non c'è una serie storica. La scheda lo dice invece di mostrare un riquadro vuoto. Il dialogo di scelta del file vive nel processo main: il renderer non ha, e non deve avere, accesso al filesystem. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I numeri che il motore calcola dalla Fase 3 diventano schermate, e il piano dei conti si importa senza passare dalla riga di comando.
Le tre viste leggono lo stesso payload di analisi: un solo calcolo per periodo, tre modi di guardarlo. Le schede non ancora costruite restano visibili e spente, con la fase in cui arriveranno — dire "non c'è ancora" è più onesto che nasconderle.
Scelte che vale la pena guardare
Gli avvisi della Panoramica sono regole esplicite, non un modello che indovina: confronti sulle soglie del foglio del consulente, e ognuno dice da quale numero arriva — "Margine operativo al 12,3% — positivo dal 15% in su". È il primo tassello dell'idea di §11.8, senza bisogno di AI.
Il pulsante che importa compare solo dopo l'anteprima, e resta spento se ci sono codici duplicati o se nessuna riga ha un valore. Su dati contabili l'ordine dei passaggi è parte della funzione, non un dettaglio di interfaccia.
Due dettagli di formattazione che su un bilancio contano. Un indice indefinito si scrive "—", mai "0%": un rapporto con denominatore zero non è zero. E il raggruppamento delle migliaia resta sempre attivo anche a quattro cifre — l'italiano scriverebbe "2000", ma in colonna sopra "1.050.000 €" sembra un errore di battitura.
Il dialogo di scelta del file vive nel processo main: il renderer non ha, e non deve avere, accesso al filesystem.
Cosa manca
I quattro grafici a 12 mesi di §10.2 richiedono più periodi caricati: con un solo periodo non c'è una serie storica da disegnare. La scheda lo dice esplicitamente invece di mostrare un riquadro vuoto.
🤖 Generated with Claude Code