b75e12de86
Calendario: alzato il min-width a 780px, che il layout fisso rende necessario
Adriano Dal Pastro
2026-09-01 08:57:41 +00:00
718ca499c4
Calendario: le sette colonne dei giorni tutte della stessa larghezza
Adriano Dal Pastro
2026-09-01 08:55:14 +00:00
4f031cf571
Calendario: niente class il venerdi' dall'1 al 18 settembre
Adriano Dal Pastro
2026-09-01 08:51:13 +00:00
6ba8794770
Fuori dal versionamento la cache di Python
Adriano2026-08-28 13:16:13 +02:00
0ea1cb5e77
Eventi: la citazione di chiusura fra virgolette e piu' grande
Adriano Dal Pastro
2026-08-28 11:12:33 +00:00
7f96b95e04
Eventi: via il piano dai blocchi, la locandina scende in fondo
Adriano2026-08-28 11:55:14 +02:00
13d73f90a8
Eventi: i test seguono la data separata e l'URL stampato nel QR
Adriano2026-08-28 11:43:13 +02:00
7fd3961469
Eventi: la landing dell'In-Sanity Hour, con la locandina da scaricare
Adriano2026-08-28 11:41:47 +02:00
1d6bdd0b3d
longevity: revisione finale — il motore ora si calcola, il consenso è atomico, il codice cliente è tipato fuori dal corpo
feat/longevity
Adriano2026-08-22 15:17:47 +02:00
a56398ea02
longevity: il controllo sui colori guarda tutto il foglio, non solo lg-score
Adriano2026-08-22 14:43:57 +02:00
6630be7a02
longevity: la prova sul congelamento ora discrimina davvero il ricalcolo
Adriano2026-08-22 14:32:43 +02:00
7f01ee0b45
longevity: il referto del cliente, e il radar che dice cosa non sa
Adriano2026-08-22 14:28:29 +02:00
8c980750c0
longevity: la connessione a identity non e' piu' raggiungibile fuori da anagrafica.ts
Adriano2026-08-22 14:12:43 +02:00
f0629db3c4
longevity: l'endpoint del questionario apre solo longevity, e il test anti-giunzione diventa strutturale
Adriano2026-08-22 14:01:33 +02:00
f5ca841d92
longevity: il questionario in pagina, e il consenso che si puo negare davvero
Adriano2026-08-22 13:55:16 +02:00
2ea822a84d
longevity: test anti-semaforo strutturale (colori ammessi, non nomi vietati) e rotta verificata sul contenuto
Adriano2026-08-22 13:43:09 +02:00
34c66ca438
longevity: il guscio della piattaforma, senza semaforo sui punteggi
Adriano2026-08-22 13:33:21 +02:00
779aef32e6
docs: piano dell'interfaccia — questionario e referto del cliente
Adriano2026-08-22 13:29:54 +02:00
0e9b081a79
spec: cosa ha scoperto la costruzione del motore
Adriano2026-08-22 11:02:26 +02:00
42a039ae6b
schema: il limite del vincolo e' la migrazione che non c'e', non SQLite
Adriano2026-08-22 11:01:45 +02:00
82a4cd2000
test: chiude l'errore di tipi pre-esistente in middleware.test.ts
Adriano2026-08-22 10:49:42 +02:00
c1c868622f
test: le sei tabelle dei sollevamenti sorvegliate, e il caso misto
Adriano2026-08-22 10:49:35 +02:00
469251366e
motore: chiude i tre buchi laterali della barriera dell'insufficiente
Adriano2026-08-22 10:49:25 +02:00
c4524e3a73
schema: la tabella score rifiuta un valore sotto uno stato che lo nega
Adriano2026-08-22 10:49:12 +02:00
d22f88ad71
longevity: la prova sul profilo con una sola area misurata
Adriano2026-08-22 10:07:28 +02:00
ac8b377f84
longevity test: motivazione corretta per il caso 'test disattivato', e media verificata numericamente
Adriano2026-08-22 10:02:59 +02:00
f238984828
longevity: il motore legge curve e pesi dal registro, e congela i punteggi
Adriano2026-08-22 09:53:17 +02:00
93ecc3d367
longevity: la copertura si confronta grezza, non arrotondata
Adriano2026-08-22 09:39:58 +02:00
98a633b3e1
longevity: la cascata a quattro livelli, con il tipo che chiude la trappola dell insufficiente
Adriano2026-08-22 09:28:40 +02:00
f029820a14
longevity: il test delle funzioni escluse copre anche score_generic_range_local
Adriano2026-08-22 09:24:42 +02:00
4d76030839
longevity: unico arrotondamento al pari nel motore, esatto sul valore binario
Adriano2026-08-22 09:16:31 +02:00
6f926e3197
longevity: le curve dei test fisici, verificate contro l oracolo
Adriano2026-08-22 09:09:23 +02:00
c63bb1fe80
longevity: chiude i tre buchi nei test delle curve — ramo crescente di curvaGradini mai esercitato, test zeroVal non discriminante, cardinalita mancante su due confronti con l oracolo
Adriano2026-08-22 09:02:20 +02:00
36a2cf3fb6
longevity: le cinque curve del questionario, verificate contro l oracolo
Adriano2026-08-22 08:51:27 +02:00
11ecc8305b
piano: il codice sta nel repo, non anche nel piano
Adriano2026-08-22 08:48:26 +02:00
236cdce076
longevity: rigenera riferimento.json con la griglia corretta (plateau offset, 2km walk multi-punto, confini plank)
Adriano2026-08-22 08:42:29 +02:00
c5249255f0
piano: rimette i commenti della griglia al posto giusto
Adriano2026-08-22 08:39:06 +02:00
998487ed62
piano: infittita la griglia dove non aveva capacita diagnostica
Adriano2026-08-22 08:38:54 +02:00
7cb49c6a49
longevity: l'oracolo del motore e la griglia di riferimento
Adriano2026-08-22 08:29:53 +02:00
bc9d31e193
docs: piano del motore di calcolo, verificato contro l'oracolo del cliente
Adriano2026-08-22 08:27:51 +02:00
59b453c67e
longevity: annotate le conferme di Nicola del 22/08 (plank su due assi, soglia unica al 40%)
Adriano2026-08-22 08:02:20 +02:00
52ff28b69d
spec: i sei punti emersi costruendo lo strato dati, piu' la curva x10_inv che mancava
Adriano2026-08-21 20:34:49 +02:00
763e5611e6
longevity: revisione finale - codice cliente non riusabile, ruoli allineati, middleware verificato
Adriano2026-08-21 20:30:23 +02:00
e6c2ac9148
longevity: test atomicità corretto - verifica rollback anche dei campi liberi
Adriano2026-08-21 20:08:12 +02:00
2024c32965
longevity: export pseudonimizzato per costruzione
Adriano2026-08-21 20:05:19 +02:00