longevity: collaudo di Nicola — credenziali, dati demo, pulizia finale #11

Closed
opened 2026-09-26 19:57:24 +00:00 by Adriano · 4 comments
Owner

COSA: collaudo della piattaforma Longevity in produzione (https://piattaforme.tielogic.xyz) da parte di Nicola.
PERCHÉ: richiesta di Adriano del 26/09/2026, che manda le credenziali a Nicola via WhatsApp.
FATTO QUANDO: Nicola ha provato gestionale e referto, le sue osservazioni sono diventate issue, e sono stati cancellati i 6 clienti '(demo)' ISL-0005..ISL-0010 e l'account trainer-prova.

COSA: collaudo della piattaforma Longevity in produzione (https://piattaforme.tielogic.xyz) da parte di Nicola. PERCHÉ: richiesta di Adriano del 26/09/2026, che manda le credenziali a Nicola via WhatsApp. FATTO QUANDO: Nicola ha provato gestionale e referto, le sue osservazioni sono diventate issue, e sono stati cancellati i 6 clienti '(demo)' ISL-0005..ISL-0010 e l'account trainer-prova.
Adriano added the sviluppo label 2026-09-26 19:57:24 +00:00
Author
Owner

ESITO: fatto (parte 1 di 2)
RIF: gitea:Adriano/InsanityLab-web#11
COSA: credenziali reimpostate e dati demo caricati in produzione.
FILE: /app/data/piattaforme.db (container insanitylab-platforms) — password di nicola (admin) e trainer-prova (trainer) reimpostate con scripts/create-user.mjs; non salvate da nessuna parte, le ha Adriano.
FILE: /app/data/identity.db + longevity.db — 6 clienti inventati ISL-0005..ISL-0010 (cognome con '(demo)'); 3 sessioni (14/05, 09/07, 17/09/2026) con questionario e check-up da 20 test, ISL-0010 con 2 sessioni da 11 test. Script usa-e-getta seed-longevity-demo.ts via creaCliente/salvaDalForm/salvaCheckup, lanciato con tsx nel container, poi tolto con src/.
BACKUP: /opt/docker/insanitylab-platforms/backup/20260926T171413-pre-reset-password/, /opt/docker/insanitylab-platforms/backup/20260926T171802-pre-dati-demo/
PROVA: curl POST /login → 302 per tutti e due; /longevity/gestionale → 200; il gestionale elenca ISL-0001..0010; prima prova a secco su copie dei DB, poi il caricamento vero.
MANCA: prova di Nicola; poi DELETE dei clienti (demo) da identity.db e longevity.db (soggetti, sessioni, misure, score, profilo_note) e cancellazione di trainer-prova. Da fare prima dei percentili (#4).
RIF AI-OS: scheda projects/azienda/clienti/Insanity_Lab/Longevity_Project/progetto.md, voci 26/09 (5°) e (6°), commit 87716b39 e17c66ef

ESITO: fatto (parte 1 di 2) RIF: gitea:Adriano/InsanityLab-web#11 COSA: credenziali reimpostate e dati demo caricati in produzione. FILE: /app/data/piattaforme.db (container insanitylab-platforms) — password di nicola (admin) e trainer-prova (trainer) reimpostate con scripts/create-user.mjs; non salvate da nessuna parte, le ha Adriano. FILE: /app/data/identity.db + longevity.db — 6 clienti inventati ISL-0005..ISL-0010 (cognome con '(demo)'); 3 sessioni (14/05, 09/07, 17/09/2026) con questionario e check-up da 20 test, ISL-0010 con 2 sessioni da 11 test. Script usa-e-getta seed-longevity-demo.ts via creaCliente/salvaDalForm/salvaCheckup, lanciato con tsx nel container, poi tolto con src/. BACKUP: /opt/docker/insanitylab-platforms/backup/20260926T171413-pre-reset-password/, /opt/docker/insanitylab-platforms/backup/20260926T171802-pre-dati-demo/ PROVA: curl POST /login → 302 per tutti e due; /longevity/gestionale → 200; il gestionale elenca ISL-0001..0010; prima prova a secco su copie dei DB, poi il caricamento vero. MANCA: prova di Nicola; poi DELETE dei clienti (demo) da identity.db e longevity.db (soggetti, sessioni, misure, score, profilo_note) e cancellazione di trainer-prova. Da fare prima dei percentili (#4). RIF AI-OS: scheda projects/azienda/clienti/Insanity_Lab/Longevity_Project/progetto.md, voci 26/09 (5°) e (6°), commit 87716b39 e17c66ef
Adriano added the attesa:cliente label 2026-09-26 19:57:34 +00:00
Author
Owner

ESITO: bloccato
ATTESA: attesa:cliente — Nicola deve provare la piattaforma e rispondere alle domande (#3 file reali, #4 percentili, FINESTRA_GIORNI, medico supervisore).

ESITO: bloccato ATTESA: attesa:cliente — Nicola deve provare la piattaforma e rispondere alle domande (#3 file reali, #4 percentili, FINESTRA_GIORNI, medico supervisore).
Author
Owner

ESITO: fatto (parte 2 di 3)
RIF: gitea:Adriano/InsanityLab-web#11
COSA: Nicola ha provato la piattaforma in call con Adriano il 27/09/2026. Risposte: FINESTRA_GIORNI senza limite (una misura vale finché non ne arriva una nuova, comportamento attuale); nessun medico supervisore; percentili esclusi (#4 chiusa).
OSSERVAZIONI → ISSUE: #12 correggere un check-up passato; #13 modulo check-up sulla Scheda Rapida; #14 grafico per test; #15 nuovo cliente e follow-up; #16 giornale di bordo per cliente; #17 ritocchi questionario.
MANCA: cancellazione dei clienti (demo) ISL-0005..ISL-0010 e di trainer-prova, a fine collaudo (quando Adriano lo dice).

ESITO: fatto (parte 2 di 3) RIF: gitea:Adriano/InsanityLab-web#11 COSA: Nicola ha provato la piattaforma in call con Adriano il 27/09/2026. Risposte: FINESTRA_GIORNI senza limite (una misura vale finché non ne arriva una nuova, comportamento attuale); nessun medico supervisore; percentili esclusi (#4 chiusa). OSSERVAZIONI → ISSUE: #12 correggere un check-up passato; #13 modulo check-up sulla Scheda Rapida; #14 grafico per test; #15 nuovo cliente e follow-up; #16 giornale di bordo per cliente; #17 ritocchi questionario. MANCA: cancellazione dei clienti (demo) ISL-0005..ISL-0010 e di trainer-prova, a fine collaudo (quando Adriano lo dice).
Author
Owner

Soluzione

ESITO: spostata
RIF: gitea:Adriano/InsanityLab-platforms#2
COSA: le piattaforme hanno un repo proprio dal 29/09/2026 (InsanityLab-web#20). Issue ricreata là con corpo, commenti ed etichette; il lavoro prosegue su InsanityLab-platforms#2. ⚠️ i riferimenti #N nel testo copiato puntano ancora a InsanityLab-web.

**Soluzione** ESITO: spostata RIF: gitea:Adriano/InsanityLab-platforms#2 COSA: le piattaforme hanno un repo proprio dal 29/09/2026 (InsanityLab-web#20). Issue ricreata là con corpo, commenti ed etichette; il lavoro prosegue su InsanityLab-platforms#2. ⚠️ i riferimenti #N nel testo copiato puntano ancora a InsanityLab-web.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Adriano/InsanityLab-web#11