ADR-0002: Branch Pipeline dev-staging-main
Status
Accettato
Context
Serve un flusso di rilascio controllato simile a Odoo.sh per ambiente alimentare regolamentato.
Decision
Tre branch: dev (sviluppo), staging (validazione), main (produzione). Merge solo dev→staging→main.
Consequences
- CI differenziata per branch
- Branch protection su GitHub
- Guard workflow block-dev-to-main
- Deploy staging automatico su PR merge