# Etape 6 - Validations upload

## Objectif
Renforcer la validation des pieces jointes.

## Ajouts
- Taille max par fichier via `MAX_UPLOAD_MB` (defaut 50).
- Types acceptes : images, PDF, Markdown.
- Refus avec code 413 si taille depassee.
- Refus avec code 400 si type non supporte.

## Comportement principale
- Une seule piece jointe principale par objet.
- La premiere piece upload est principale uniquement si aucune n'existe deja.
