search_admin

shallow

io.github.Dahliyaal/justicelibre · Verify this server

Recherche pondérée par pertinence BM25 sur la jurisprudence administrative complète (Conseil d'État + Tribunal des conflits + 9 CAA + 40 TA — pour le TC, filtrer avec juridiction="conflits"). Source : bulk JADE DILA (~550 k décisions full text). Contrairement aux outils `search_admin_recent*` qui trient par date, celui-ci classe par pertinence sémantique des mots-clés. Indispensable pour trouver LES bonnes décisions sur un sujet sans dépendre de l'ancienneté. ⚠️ **Si tu cherches par numéro de requête (7 chiffres ex: 2200433)**, utilise plutôt `get_admin_decision(numero, juridiction=...)` qui fait un lookup SQL exact. La recherche FTS5 d'un numéro court ne le trouve que dans les décisions qui le **citent** dans leur texte (ex: décision de cassation), pas la décision identifiée par ce numéro. Args: query: mots-clés (opérateurs FTS5 : AND/OR/NOT, "phrase exacte", mot*) juridiction: ⚠️ **ce n'est PAS un filtre** — malgré son nom. Le fragment est ajouté à la requête plein texte en `AND`, donc il matche aussi les décisions qui se contentent de **citer** cette juridiction. Mesuré le 23 août 2026 : `juridiction="Tribunal Administratif de Melun"` renvoie 1 506 résultats dont AUCUN des cinq premiers n'émane de Melun (des CAA de Paris et un CE, qui statuaient sur des appels venus de Melun). Le `total` n'est donc pas la volumétrie de la juridiction. Utilise-le pour ORIENTER la recherche, jamais pour t'assurer de l'origine d'une décision : vérifie le champ `juridiction` de chaque résultat. Pour un tri réellement par juridiction, passer par `search_admin_recent(juridiction_code=…)` ou `get_admin_decision(numero, juridiction=…)`, qui, eux, contrôlent l'ordre de juridiction. sort: "relevance" (défaut, BM25) ou "date_desc" / "date_asc" date_min: limite inférieure ISO YYYY-MM-DD (optionnel) date_max: limite supérieure ISO YYYY-MM-DD (optionnel) limit: nombre de résultats (défaut 20, max 50) offset: pagination Returns: {"total", "returned", "decisions": [...]} avec extracts BM25.

100.0/100

1 trials · measured 8 days ago

search_admin scores 100.0/100 on Vouch's measured behaviour index, from 1 real invocation trials against io.github.Dahliyaal/justicelibre, measured 25 Aug 2026 under methodology v0.2.0. Every measured component scored 100.

Component breakdown

ComponentWeightValue
Reliability35%not applicable
Schema integrity25%100.0
Failure behaviour15%not applicable
Latency15%not applicable
Concurrency10%not applicable

Tool details

Transport
remote
Credential class
open
Category
Legal & government
Input schema
not declared
Output schema
not declared
Side-effect classification
unclassified

Score history

DayScoreTierMethodology
2026-08-25100.0shallowv0.2.0

Probe evidence

ProbeOutcomes
schema_integritypass: 1

Raw request/response logs are not archived yet — the outcome counts above are drawn directly from every recorded trial.

Embed this score

Available for every tool, scored or not — not a verification perk. Always links back to this page.

Vouch score: search_admin
[![Vouch score](https://vouch.tools/api/tools/b59dbcc4-8949-43fa-87af-700c2efac1d7/badge.svg)](https://vouch.tools/tools/b59dbcc4-8949-43fa-87af-700c2efac1d7)
search_admin — Vouch