# Etape 8 - Principale, dedup, tests

## Piece jointe principale
- `PUT /v1/pieces_jointes/:id/principale`
- Assure qu'une seule piece jointe est principale par objet (transaction).

## Dedup liens objet/emplacement
- Refus si lien identique (objet, emplacement, type) existe deja.
- Retour 409 avec message explicite.

## Tests
- Ajout de tests unitaires simples pour :
  - types d'upload autorises
  - taille max par fichier
  - parsing type_champ et type lien
