# Agent Changes Log — nis2-agile
> Modifiche applicate automaticamente dall'agent AI AgileHub (ticket-agent-cron).
> Leggere ad ogni sessione per sapere cosa e cambiato.
---

## COMUNICAZIONE UFFICIALE AgileHub — 2026-04-16

### Nuovo Standard Cron per tutti i prodotti

A seguito di una richiesta TRPG per aggiungere un cron session-cleanup, e stato formalizzato uno standard unico per tutti i prodotti che vogliono schedulare cron sul crontab Hetzner.

**Standard completo (sempre aggiornato):**
- GET http://172.18.0.1:4214/standards/standard_cron
- GET http://172.18.0.1:4214/standards/cron_registry (22 cron attivi)

**Regole obbligatorie:**
1. Script in /var/www/<prodotto>/scripts/<nome>.sh
2. Log in /var/log/<prodotto>-<nome>.log
3. export TZ=Europe/Rome in testa allo script
4. Idempotente (rilanciabile senza danni)
5. Isolamento: tocca solo risorse del proprio prodotto
6. Aggiornare docs/CRON_REGISTRY.md (in agile-services)
7. Richiesta a agile-services per la modifica al crontab root (NO modifiche dirette)

**Il tuo CLAUDE.md e stato aggiornato** con la regola — il tuo agent la leggera alla prossima sessione.

**Altri standard gia attivi:**
- /standards/standard_versioning (SemVer + auto-bump dopo apply)
- /standards/standard_timezone (UTC nel DB, Europe/Rome in visualizzazione)

Per richieste cron future: segui il processo descritto nello standard e contatta agile-services.


---

