Commit Graph

3 Commits

Author SHA1 Message Date
Adriano 1eb69e0317 longevity: #14 unità B, grafici dei test per cliente e trainer
AndamentoTest.tsx (recharts, isola React come Progressione.tsx): un
LineChart per grafico del catalogo di andamento.ts, asse X temporale vero
(timestamp, scala 'time'), dx/sx come due linee distinte per tratteggio
(mai colore), tooltip con valore+unità ed extra (etichetta/unità dal
registro), righe di cambio test in gg/mm/aaaa.

progressione.astro: sezione «I tuoi test» (andamentoTest trainer:false),
visibile anche con meno di 2 sessioni — il grafico degli assi resta con
la sua condizione ≥2 invariata.

Nuova gestionale/cliente/[code]/andamento.astro (trainer:true, + grafico
degli assi se ≥2 punti), link «Andamento» in [code].astro accanto a
«Nuovo check-up» (.lg-btn, già ≥44px).

Modifica ammessa in andamento.ts: LineaAndamento.extra (etichetta/unità
dell'extraTestId dal registro) così il tooltip non indovina — test in
andamento.test.ts.

Refs #14
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017ToarVnK21BEig85QQowuw
2026-09-28 06:57:58 +00:00
Adriano a883a60a83 longevity: #14 unità A, cambi di test solo fra alternative
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-28 06:47:11 +00:00
Adriano 67ad9701c1 longevity: #14 unità A, andamento dei test nel tempo (dati)
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-28 06:43:57 +00:00