# Conventions transverses — règles générales

Règles UX/produit qui s'appliquent à **toute** l'app SEO Insight (keywords, backlink, contenu, products, checklist).
Les CdC de page **ne redécrivent pas** ces règles ; ils y **réfèrent**.

## R1 — Import universel : auto-détection + destination au choix

- **Tout** point d'import **auto-détecte la source** (SEMrush, Ahrefs, Mangools, …) par **signature d'en-tête**.
- Après détection, **l'utilisateur choisit la destination** : Reservoir, planning, backlink, … — **jamais figée**.
- Même **pipeline aval** quelle que soit la source/destination : mapping → normalisation → dédup → `raw` conservé.
- Détail du moteur : voir [`keywords/export-import.md`](../keywords/export-import.md).

## R2 — Interaction drag-and-drop par défaut

- **Geste primaire = drag-and-drop de cartes** (ex. déplacer un keyword du Reservoir vers planning, déplacer une page-plan entre colonnes d'un board, glisser une action suggérée).
- **Alternative / confirmation = pop-up modal.**
- **Feedback clair** à chaque action (visuel/sonore).
- **Toujours opérable au clavier** (a11y — voir fiches `keyboard-navigation`, `focus-indicators`).

## Portée

S'applique à toutes les sections. Référencer ce fichier dans le frontmatter `transverse-liées` des CdC concernés.
