Construit l'URL canonique d'un document à partir de son identifiant.
Utile pour vérifier les sources à la main sur le site officiel (Légifrance,
Conseil constitutionnel, EUR-Lex, HUDOC, etc.) ou pour inclure un lien
cliquable dans un courrier.
Identifiants reconnus :
- `LEGIARTI*` → Légifrance article (passer `legitext` du texte parent
pour distinguer code (/codes/) vs loi non codifiée (/loda/)
- `LEGITEXT*` / `JORFTEXT*` → texte entier Légifrance
- `JURITEXT*` / `CONSTEXT*` / `CETATEXT*` → décisions Légifrance
- CELEX (`6XXXXCJXXXX`) → EUR-Lex (CJUE)
- `ECLI:*` → EUR-Lex deeplink
- itemid HUDOC (`001-XXXXXX`) → Cour EDH
- ArianeWeb (`/Ariane_Web/AW_DCE/|XXXXXX`) → conseil-etat.fr
Args:
identifier: l'ID à convertir
legitext: (optionnel) LEGITEXT du texte parent si `identifier` est un
LEGIARTI — améliore la précision de l'URL (codes/ vs loda/)
date: (optionnel, YYYY-MM-DD) — appendé à l'URL Légifrance pour pointer
vers la version de l'article en vigueur à cette date
(ex: `/loda/article_lc/LEGIARTI.../2023-01-01`). Indispensable pour
vérifier l'état du droit à une date historique, sinon Légifrance
affiche la version courante même si l'article a été abrogé depuis.
Returns:
`{"id", "source_url"}` ou `{"error"}` si format non reconnu.
Connector