longevity: #15 libreria e schema della prima consulenza, con test
Tabella consulenza (client_code, UPSERT, nessuno storico) e modulo lib/longevity/consulenza.ts: consulenzaDi, salvaConsulenza con validazioni (livello 1-3, obiettivo nell'elenco chiuso, data AAAA-MM-GG, disponibilita 0-7, testo max 5000). 22 test: modulo, schema, API consulenza.ts e checkup.ts (flusso guidato), redirect di clienti.ts, nessuna pagina cliente importa consulenza. Refs #15 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -129,6 +129,7 @@ describe('il gestionale del trainer (Unità 2b)', () => {
|
||||
'src/pages/longevity/gestionale/nuovo.astro',
|
||||
'src/pages/longevity/gestionale/cliente/[code].astro',
|
||||
'src/pages/longevity/gestionale/cliente/[code]/checkup.astro',
|
||||
'src/pages/longevity/gestionale/cliente/[code]/consulenza.astro', // #15
|
||||
];
|
||||
|
||||
it('ogni pagina del gestionale esiste e usa la variante "gestionale" del layout', () => {
|
||||
|
||||
Reference in New Issue
Block a user