# Directives pour l’assistant IA (VIIZIA)

## Migrations Doctrine (obligatoire à rappeler)

Quand une **migration** est livrée ou évoquée, indiquer **explicitement**, dans la réponse, la commande attendue :

```bash
php bin/console doctrine:migrations:migrate --no-interaction
```

Référence projet : elle est exécutée **dans l’environnement Docker VIIZIA** (session déjà dans le conteneur PHP ; équivalent depuis l’hôte : voir **[`guidelines/docker-conventions.md`](guidelines/docker-conventions.md)**). Ne pas renvoyer la personne uniquement vers un fichier : répéter **ce bloc** comme rappel.

## Contenu utilisateur visible (UI, docs produit)

- Ne pas ajouter de texte décoratif ou explicatif (paragraphes d’aide, messages de statut sous les formulaires, formulations du type « Correspondance annonce : … », micro-copy longue dans les confirmations, etc.) sans **demande explicite**.
- Réserver les libellés, aide en ligne et messages à des **instructions utilisateur précises** : si une phrase n’a pas été demandée, **ne pas l’introduire** « pour être utile ».
- Préférer des interfaces **sans blabla** : le strict nécessaire pour l’usage.

## Modifications de code hors texte UI

Les mêmes principes valent pour toute narration ajoutée au fil du travail (commentaires hors logique métier non évidente, README ad hoc non sollicités, etc.) : éviter tout ajout non demandé.
