cid_app/memory-bank/rules.md
2026-05-02 03:00:02 +02:00

944 B

Rules & Behavior

Protocollo Operativo della Memory Bank

  • Lettura Obbligatoria: Prima di proporre modifiche o codice, leggi sempre rules.md, current-state.md, decisions.md, attempted-solutions.md e next-session.md.
  • Aggiornamento Silente: Aggiorna SEMPRE la memory bank (es. current-state.md, change-log.md) in totale autonomia dopo ogni fix, refactor o implementazione. L'utente vuole trasparenza ma non devi mai chiedere il permesso per scrivere.

Convenzioni di Codice (Flutter/Dart)

  • Mantenere la convenzione lowerCamelCase per le variabili (esiste attualmente del debito tecnico in global_data.dart da correggere).

Vincoli Architetturali

  • Intoccabilità del PDF: Le coordinate di rendering in syncfusion_flutter_pdf o pdf sono calibrate al millimetro (pw.Stack). Non inserire mai modifiche o logiche di overflow che possano "rompere" il posizionamento dei testi sui box prestampati.