docs: define strict dry-run contract
# Conflicts: # .secrets.baseline
This commit is contained in:
@@ -36,10 +36,16 @@ pronote-sync --dry-run --log-level DEBUG
|
||||
|
||||
```bash
|
||||
pronote-sync # Exécute la synchronisation
|
||||
pronote-sync --dry-run # Simulation sans écriture
|
||||
pronote-sync --dry-run # Simulation : lectures autorisées, aucune écriture persistante ni sortie distante
|
||||
pronote-sync --log-level DEBUG # Verbosité des journaux
|
||||
```
|
||||
|
||||
En `--dry-run`, les données peuvent être lues pour construire la simulation, mais aucun état local
|
||||
de source n'est enregistré : l'état RSS reste en mémoire pendant l'exécution. Les écritures CalDAV
|
||||
et l'envoi XMPP sont également désactivés. Le mode
|
||||
`PRONOTE_AUTH_MODE=qr_token` est refusé avant toute connexion, car la rotation de son token ne peut
|
||||
pas garantir un état persistant cohérent pendant une simulation.
|
||||
|
||||
---
|
||||
|
||||
## 🛠️ Déploiement
|
||||
|
||||
Reference in New Issue
Block a user