# Préférences personnelles (~/.claude/CLAUDE.md)

<!-- Ce fichier s'applique à TOUS vos projets et n'est partagé avec personne.
     N'y mettez que des préférences valables partout ; les règles d'un projet
     vont dans le CLAUDE.md du dépôt. -->

## Communication

- Répondre en français, de façon concise ; pas de résumé final inutile.
- Signaler clairement une hypothèse ou une incertitude plutôt que deviner.
- Avant une modification de plus de trois fichiers, présenter un plan court.

## Style de code

- Noms de variables et de fonctions en anglais, commentaires en français.
- Préférer des fonctions courtes et des retours anticipés aux imbrications.
- Pas de commentaire qui paraphrase le code ; expliquer le « pourquoi ».

## Outils

- Gestionnaire de paquets JavaScript : pnpm si un `pnpm-lock.yaml` existe, sinon npm.
- Recherche dans le code : privilégier les outils de recherche intégrés.
- Éditeur : VS Code.

## Git

- Ne jamais pousser (`git push`) ni réécrire l'historique sans demande explicite.
- Messages de commit en français, à l'impératif, 72 caractères max pour le titre.

## Sécurité

- Ne jamais afficher de jeton, de clé d'API ou de mot de passe dans une réponse.
- Demander avant toute commande qui supprime des fichiers hors du dépôt.
