Cantieri aperti: differenze tra le versioni
| [versione verificata] | [versione verificata] |
handoff automatico |
handoff automatico |
||
| Riga 1 864: | Riga 1 864: | ||
== Chiusi == | == Chiusi == | ||
=== mail-engine-gate-test-autorizzazione === | |||
''Aggiornato 2026-09-21 08:37 UTC'' — dominio: spedizioni / MAIL-1 | |||
; Obiettivo : Fatto quando: nessun invio reale parte da Mail Engine senza un test riuscito della stessa lettera a log (sempre per le campagne grandi) e senza autorizzazione umana verificata (message_id R102 con verbo di invio, ultime 48h). Regola di Marco 21/09; Mail Engine e la pipeline unica di riferimento. | |||
; Vincoli in vigore : | |||
* gate deterministico, nessun modello | |||
* test/test_isicnv/dry_run non gated | |||
* soglia grande 500 | |||
* deroga test solo per campagne piccole con senza_test_motivo a log | |||
; Fatto (con prova) : | |||
* 21/09: scripts/mail_gate_test_autorizzazione.py + aggancio in mail_engine.py prima dell esecuzione (EVOLUZIONE=MAIL-1-GATE-TEST-AUTORIZZAZIONE, backup .bak_gate_test_autorizzazione_*). Provato su 5 casi senza inviare: grande senza test -> respinto | |||
* piccola senza test -> respinto | |||
* piccola con deroga senza autorizzazione -> respinto | |||
* con message_id di un messaggio che parla di spedizioni ma non ordina -> respinto (BigQuery letto correttamente) | |||
* test_isicnv -> passa. Manuale MANUALE_SPEDIZIONI_ISICNV.md su GCS e wiki ops Spedizione_a_fasce_orarie aggiornati. | |||
; Prossimo passo : | |||
* python3 /home/claudeuser/scripts/mail_gate_test_autorizzazione.py {"action":"send","letter_id":"X","recipients_estimate":10} | |||
=== collaudo-gatecant-0918 === | === collaudo-gatecant-0918 === | ||
''Aggiornato 2026-09-18 10:25 UTC'' — dominio: - | ''Aggiornato 2026-09-18 10:25 UTC'' — dominio: - | ||