Il backlog raccoglie possibilità, debiti, bug e attività non ancora promosse in roadmap. Una voce nel backlog non è scope approvato.
- Aggiungere nuovi siti monitorati solo con decisione dedicata su utilità,
frequenza, destinatari email, rumore atteso e rispetto di
robots.txt. - Migliorare la leggibilità dei report se i cambiamenti reali diventano difficili da valutare manualmente.
- Definire una policy più esplicita di retention se
snapshots/oreports/crescono troppo. - Valutare un controllo automatico di dimensione repository se gli output applicativi crescono oltre una soglia pratica.
- Completare la coverage di
src/dashboard.tssui rami residui a basso rischio ma ancora non esercitati in test, in particolare fallback I/O (reports/assente), path output espliciti e alcuni empty state/render path secondari.
- Nessun bug operativo aperto in questo documento.
- La policy release resta minimale:
package.jsoneCHANGELOG.mdindicano le release del tool; tag e GitHub Release seguono ADR 0003. - Non esiste ancora un runbook esteso per diagnosi SMTP oltre ai secret GitHub e al Portachiavi macOS.
- Se mantenere solo Gmail come profilo operativo del workflow o promuovere iCloud a fallback documentato.
- Se continuare a committare snapshot in chiaro ora che il repository è pubblico. La policy dati ammette testo pubblico normalizzato inclusi i contatti pubblicati dai siti monitorati: era una scelta a basso rischio con repo privata, mentre ora quei contatti sono ripubblicati e indicizzabili. Opzioni: lasciare com'è, filtrare i contatti dal testo normalizzato prima del salvataggio, o tornare privati. Tocca il runtime, quindi va decisa prima di implementarla.
- Controllare i run GitHub Actions dopo modifiche a configurazione, crawling, email o workflow.
- Verificare periodicamente che i secret email restino configurati e validi.
- Leggere i report generati prima di classificare cambiamenti come rumore o segnale reale.
- Quando una voce diventa prioritaria, promuoverla in
docs/ROADMAP.md. - Quando una voce diventa decisione stabile, collegarla o spostarla in
docs/decisions/. - Non usare il backlog come storico dei lavori completati.