Etage 1 de l'automatisation du Lint (backlog 8ETP6OyqToMR).
- wrapper d'exploitation, lint_audit.py reste un moteur pur en lecture seule
- tache DSM dimanche 21h00, utilisateur Master (pas root : moindre privilege,
le Lint lit Trilium via ETAPI localhost)
- sortie d'UNE ligne pour le mail DSM (total, bacs, dimensions, chemin rapport)
- mail a chaque run (pas seulement si anomalie) : le silence serait ambigu
entre 'rien a signaler' et 'la tache est morte' — anti confident-but-stale
- rotation 12 rapports (~3 mois), erreur explicite si venv absent, si le Lint
plante, ou si la synthese est illisible