longevity: import Wellness Tower e CSV dinamometro #3
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
COSA: caricare nel check-up l'export Wellness Tower (o lettura via API: documentazione WellnessTower_API_Group_account_version.md su Wasabi dal 22/08, mai letta) e il CSV del dinamometro, passando da registraMisure con fonte wellness_tower / vald.
DECISIONE APERTA: API per utente o parser dell'export.
FATTO QUANDO: un file reale di ciascuna fonte produce le misure giuste in una sessione; test sul file.
ESITO: bloccato
RIF: gitea:Adriano/InsanityLab-web#3
COSA: senza file reali non si scrive un parser.
VERIFICATO: su wasabi:adp-work/AI-OS/projects/azienda/clienti/Insanity_Lab/Longevity_Project/docs/ ci sono parse_wellness_tower.py (legge un .xls, colonne con parentesi a larghezza piena come 'fat(%)') e la documentazione API, ma nessun Data_export.xls e nessun CSV del dinamometro.
ATTESA: attesa:cliente — da Nicola: un Data_export.xls reale della Wellness Tower (anche di un solo cliente) e un CSV reale del dinamometro. Poi si decide API o parser.
ESITO: bloccato (parziale)
RIF: gitea:Adriano/InsanityLab-web#3
COSA: arrivato il 27/09 un report VALD DynaMo in PDF (REPORT HANDGRIP ADRIANA BIANCO.pdf): Hand Grip Squeeze p90° elbow flexion, 3 rip dx + 3 sx, max force per rip (dx 20.1/19.2/19.2 kg, sx 15.1/15.5/15.3), impulse, RFD, time to peak, asimmetria 23% R. È un PDF: serve ancora il CSV (o l'API VALD) per importare. Nicola vuole che l'handgrip arrivi dal dinamometro senza che il trainer lo digiti (call 27/09, min 29:44).
MANCA: Data_export.xls della Wellness Tower (in call «ce l'ho subito», non arrivato); CSV o accesso API VALD. Handgrip va per lato: dipende da gitea:Adriano/InsanityLab-web#13.
FILE: wasabi:adp-work/AI-OS/projects/azienda/clienti/Insanity_Lab/Longevity_Project/docs/2026-09-27_call/REPORT HANDGRIP ADRIANA BIANCO.pdf
Soluzione
ESITO: spostata
RIF: gitea:Adriano/InsanityLab-platforms#1
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#1. ⚠️ i riferimenti #N nel testo copiato puntano ancora a InsanityLab-web.