Skip to content
Valentino Aglianó edited this page May 26, 2026 · 87 revisions

Panzer v7 Core Logo


🌐 Wiki Ufficiale: PWA-Pizza-Engine (Core: Panzer v7)

Benvenuti nella documentazione tecnica ufficiale del progetto. Questo motore è stato sviluppato applicando la filosofia Zero Trust alla connettività di rete, garantendo la continuità operativa dei servizi anche in contesti totalmente isolati o degradati.

⚙️ I Tre Pilastri Tecnologici

  1. Progressive Web App (PWA) Nativa

    • Sviluppo puro (Vanilla JavaScript) da zero, senza l'ausilio di framework di terze parti, per garantire il massimo controllo del ciclo di vita del software, assenza di debito tecnologico e prestazioni ottimali anche su dispositivi datati.
    • Installazione nativa cross-platform senza intermediazione o dipendenza dagli store proprietari.
  2. Bunker Mode (Resilienza Network-First con Profilazione Dinamica e SW Forensics)

    • Network-First con Race Condition: Massima freschezza dei dati in tempo reale, regolata da timeout dinamici (da 15 a 120 secondi) calcolati dall'algoritmo getNetworkProfile in base alla qualità della connessione (RTT e downlink).
    • SW Forensics & Validazione Strict: Controllo dimensionale preventivo e analisi binaria dei file (Magic Numbers) tramite la routine isValidBlob per bloccare sul nascere attacchi di Cache Poisoning o corruzioni da captive portal.
    • Separazione dei Magazzini: Isolamento logico stringente tra l'area protetta dei file di sistema (📦🛡 Bunker) e quella volatile delle risorse utente (📦🔓 Magazzino), con routine automatiche di auto-rigenerazione e tabula rasa controllata via postMessage in caso di corruzione del Vault.
  3. Conformità e Riuso Open Source

    • Rilascio sotto licenza EUPL-1.2, che garantisce la libera condivisione, la modifica e il riuso del codice da parte di qualsiasi altro Ente o Pubblica Amministrazione, azzerando i costi di licensing e promuovendo la sovranità tecnologica digitale.
    • Metadati nativi integrati tramite file publiccode.yml per l'indicizzazione automatica nei motori di ricerca AgID.

📊 Stato del Progetto e Inserimento a Catalogo

Il monitoraggio dell'indicizzazione e l'evoluzione dei requisiti sono tracciati pubblicamente:

  • Repository Sorgente: Ospitato su GitHub con pipeline pronte per il deployment.
  • Canale di Validazione: Tracciato tramite la Issue ufficiale di inserimento nel catalogo di Developers Italia.

🗂️ Indice della Documentazione

Clicca sui collegamenti sottostanti per accedere ai capitoli di dettaglio:

🗂️ Indice Rapido Wiki


LOGO

Clone this wiki locally