AGENTS.md — Instructions projet
Contexte du projet
Site web personnel d’un chercheur, redige en francais, base sur Quarto (.qmd) avec un dossier teaching/ (cours, syllabus, slides) et une generation statique. Le contenu est majoritairement en francais et contient beaucoup d’accents.
Regles de travail (prioritaires)
- Encodage
- Ne jamais casser les accents : preserver l’encodage UTF-8.
- Interdit : ecrire des fichiers via
Set-ContentouOut-Filesans forcer UTF-8. - Autorise :
apply_patch(prefere) ou ecriture explicite en UTF-8 (sans BOM) si necessaire.
- Modifs de fichiers
- Preferer les modifications ciblees plutot que les remplacements globaux.
- Toujours relire les caracteres accentues apres modification.
- Quarto
- Ne pas modifier la structure des pages sans raison claire.
- Garder la structure des sections (titres, blocs, HTML embed) identique sauf demande explicite.
Environnements disponibles
- Python 3.12.7 (Conda: base)
C:\Users\Admin\anaconda3\python.exe - Python 3.10.18 (Conda: pyllm)
C:\Users\Admin\anaconda3\envs\pyllm\python.exe - R 4.4.1 (System)
C:\Program Files\R\R-4.4.1\bin\x64\R.exe
Bonnes pratiques specifiques
- Si un changement touche plusieurs fichiers texte, demander confirmation avant d’appliquer.
- Mentionner clairement chaque fichier modifie et le but de la modification.
- Ne pas supprimer/renommer des fichiers sans demande explicite.