# ADR 003 : Base locale de curation et de synchronisation

## Statut

**Proposé**

## Contexte

Bien que CRISalid soit la source de vérité, le portail Lucarne a besoin d'éléments de gestion propres (sélection de projets en page d'accueil, redirections 301 pour d'anciennes URL, overrides éditoriaux, traçabilité des opérations).

## Décision

- Utilisation d'une petite base de données relationnelle locale (PostgreSQL) gérée avec Drizzle ORM.
- **Strictement limitée aux besoins éditoriaux et d'exploitation du frontend** : redirections, `entity_overrides`, log d'audit, `sync_runs`.
- Aucune duplication des structures de données (pas de table complète `Researcher` ou `Project` si les données proviennent de l'API).

## Conséquences

- Découplage clair : les outils de gestion amont et la vitrine Lucarne peuvent évoluer à des rythmes différents concernant l'éditorial.
- Nécessite d'administrer et sauvegarder cette base locale spécifique (ajout au TCO).
