Scripts Operativi¶
sync_products.js¶
- Frequenza: Cron ogni ora (
0 * * * *) - Funzione: Scarica i 70 prodotti dal Sito via API, filtra campi sensibili, salva atomicamente
- Protezioni: Validazione JSON, rifiuta 0 prodotti, backup vecchia versione
- Log:
/root/isr-whatsapp/logs/sync_products.log
update_docs.py¶
- Frequenza: Cron ogni ora
- Funzione: Rigenera pagine MKDocs dinamiche (stats, changelog, sync status)
- Output:
docs/live/*.md
backup_notebook.sh¶
- Uso: Manuale (
bash scripts/backup_notebook.sh) - Funzione: Copia
data/notebook.jsonindata/backups/con timestamp
ingest_chat_history.js¶
- Uso: Una tantum
- Funzione: Importa storico chat da file esterno nel notebook