Verifiche release 0.3
9 test Python e 19 controlli sulle fixture JavaScript superati; sintassi Python e collegamenti interni verificati. Scenari sintetici: normale, dispositivo scollegato, radio assente.
Nessun collaudo fisico, emulazione MCU, simulazione RF/elettrica o verifica visuale browser eseguita. Firmware ESP32 invariato, non compilato in questa revisione. La toolchain PlatformIO non è disponibile nell’ambiente corrente.
Registro storico
Verifiche della release 0.1 — 17/10/2026
Eseguite
- Python:
py_compilecompletato perpi/pocket_lab.py. Questo verifica la sintassi, non l'avvio su Raspberry o l'importazione delle dipendenze. - OpenSCAD: esportazione base e coperchio completata; geometrie classificate semplici. Gli STL hanno rispettivamente 2088 e 1204 triangoli.
- STL: ogni spigolo condiviso da due triangoli nel controllo di incidenza; non è una verifica di tolleranze, interferenze o stampabilità.
- SVG: parsing XML riuscito per schema e layout.
- Coerenza logica: assegnazioni GPIO confrontate fra tabella e sorgente; nessuna duplicazione nella revisione base.
Bloccate / non eseguite
- Compilazione ESP32: tentata con PlatformIO 6.2.0 e piattaforma espressif32 6.9.0. Download toolchain respinto dopo checksum non corrispondente; controllo automatico ha bloccato il successivo tentativo. Nessun binario firmware prodotto o distribuito. Non ignorare il checksum: riprendere solo con un pacchetto autentico e verificato.
- Firmware non caricato su ESP32. Nessuna prova Wi-Fi, radio, IR, I²C o GPIO fisica.
- Interfaccia Python non eseguita su Raspberry/display reali.
- Case non stampato, moduli non montati, dissipazione e compatibilità connettori non verificate.
- Nessun ERC/DRC: non esiste ancora un PCB EDA.
- Pagina web: controlli statici dei riferimenti locali; nessun collaudo con browser automatizzato disponibile in questa sessione.
Questa release documenta un lavoro iniziale verificabile, non dimostra prestazioni superiori a dispositivi commerciali esistenti.
Release 0.2
Atlante Check: sintassi Python, esecuzione locale, parsing controllato, dipendenze assenti e protezione sovrascrittura verificati. Collegamenti locali e ZIP verificati. Hardware e radio non collaudati; verifica visuale browser non eseguita.