Files
Cyber MawonajandClaude Opus 5 5b96e3f32a Chemins de sortie explicites, pour un déploiement hors de l'arbre des sources
Deux hypothèses du code ne tiennent plus dès qu'on l'installe ailleurs que
dans son dépôt :

- la racine était déduite de l'emplacement du module. Une installation non
  éditable la fait pointer vers site-packages, et le corpus de data/input/ est
  alors cherché à côté du venv, où il n'est pas. VEILLE_RACINE lève
  l'ambiguïté ; sans elle, le comportement d'avant est conservé.
- l'export JSON était figé sous data/, donc dans le répertoire d'installation.
  Sur YunoHost celui-ci est effacé à chaque mise à jour. VEILLE_DUMP_JSON le
  déplace avec la base et le cache.

Constaté en simulant l'installation, pas en relisant le code : VEILLE_DB était
honorée et VEILLE_DUMP_JSON ignorée, le dump repartant dans l'arbre des
sources.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-25 23:21:26 -04:00
..