Flusso di contribuzione
Questo repository privilegia pull request ristrette e revisionabili rispetto a grandi riscritture della piattaforma.Flusso predefinito
- Apri o confermi prima un issue se la modifica riguarda comportamento, architettura o policy per i contributori.
- Crea un branch o worktree focalizzato.
- Implementa la fetta completa più piccola che possa essere revisionata autonomamente.
- Aggiorna la documentazione in
apps/docsper le modifiche di comportamento visibili all’utente o al contributore. - Aggiorna le note a livello di repo in
docs/*.mdquando la modifica riguarda architettura, CI/CD, migration o postura operativa. - Esegui il set di verifica locale prima di richiedere una revisione.
Controlli locali minimi
Cosa include una buona PR
- un insieme di modifiche coerente
- codice tipizzato
- test per il comportamento modificato
- aggiornamenti alla documentazione
- una breve nota su rollout, replay o impatto operativo se rilevante
Cosa evitare
- mescolare refactor non correlati in una PR di funzionalità
- cambiare i contratti delle route senza aggiornare la documentazione
- pubblicare nella documentazione affermazioni architetturali che il codice non soddisfa ancora
- unire un ampio churn di dipendenze a modifiche del comportamento del prodotto