docs: add legend tables to the two README examples

Each example now shows the shareable `legend` as a table (Abbreviation →
meaning), marking 🆕 the abbreviations the model coined for attributes absent
from the base prompt (ASSUR_ID, PERMIS, PASSPORT, RCC, BIO_ID, SANG, DOSSIER…).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Mobiletic
2026-07-01 15:26:44 +01:00
parent dcb0a3a448
commit 41d8993137

View File

@@ -269,7 +269,21 @@ its own abbreviations** for attributes not in the base prompt (passport, permit,
> Note de dossier complète : le patient mineur [PER_1.PRENOM:U] [PER_1.NOM:U] (né le [PER_1.DATE_NAISSANCE:2013], groupe sanguin B+, numéro d'assuré maladie [PER_1.ASSUR_ID:U], allergique aux arachides) … Ses parents, [PER_2.PRENOM:F] [PER_2.NOM:F] (mère, permis de séjour [PER_2.PERMIS:C], [PER_2.TELEPHONE:U]) et [PER_3.PRENOM:M] [PER_3.NOM:M] (père, passeport italien [PER_3.PASSPORT:U]), cosignent … Le Dr [PER_4.PRENOM:F] [PER_4.NOM:F] (n° RCC [PER_4.RCC:U]) a ouvert le dossier médical DM-2025-0417 … l'agent [PER_5.PRENOM:M] [PER_5.NOM:M] de la caisse [ORG_1.NOM:Assurance] … [PER_1.PRENOM:U] utilise l'identifiant biométrique [PER_1.BIO_ID:U]. > Note de dossier complète : le patient mineur [PER_1.PRENOM:U] [PER_1.NOM:U] (né le [PER_1.DATE_NAISSANCE:2013], groupe sanguin B+, numéro d'assuré maladie [PER_1.ASSUR_ID:U], allergique aux arachides) … Ses parents, [PER_2.PRENOM:F] [PER_2.NOM:F] (mère, permis de séjour [PER_2.PERMIS:C], [PER_2.TELEPHONE:U]) et [PER_3.PRENOM:M] [PER_3.NOM:M] (père, passeport italien [PER_3.PASSPORT:U]), cosignent … Le Dr [PER_4.PRENOM:F] [PER_4.NOM:F] (n° RCC [PER_4.RCC:U]) a ouvert le dossier médical DM-2025-0417 … l'agent [PER_5.PRENOM:M] [PER_5.NOM:M] de la caisse [ORG_1.NOM:Assurance] … [PER_1.PRENOM:U] utilise l'identifiant biométrique [PER_1.BIO_ID:U].
Attributes **coined by the model** (not in the prompt): `ASSUR_ID`, `PERMIS`, `PASSPORT`, `RCC`, `BIO_ID`. **`legend` 🏷️ (shareable with the downstream model; 🆕 = coined by the model, not in the base prompt):**
| Abbreviation | Meaning | |
| ---------------- | ------------------------- | --- |
| `PER` | Personne | |
| `PRENOM` / `NOM` | Prénom / Nom de famille | |
| `M` / `F` / `U` | Masculin / Féminin / n.d. | |
| `DATE_NAISSANCE` | Date de naissance | |
| `TELEPHONE` | Numéro de téléphone | |
| `ORG` | Organisation | |
| `ASSUR_ID` | Numéro d'assuré | 🆕 |
| `PERMIS` / `C` | Permis de séjour / type C | 🆕 |
| `PASSPORT` | Numéro de passeport | 🆕 |
| `RCC` | Numéro RCC (médecin) | 🆕 |
| `BIO_ID` | Identifiant biométrique | 🆕 |
### A multi-turn conversation — 4 people; blood group recalled turn 1 → turn 6 ### A multi-turn conversation — 4 people; blood group recalled turn 1 → turn 6
@@ -285,6 +299,22 @@ Noah stays `PER_1` across all six turns, and **his blood group `[PER_1.SANG:B+]`
turn 6** — long-range coreference holds. (The father shares the surname, so `[PER_1.NOM:U]` is reused for turn 6** — long-range coreference holds. (The father shares the surname, so `[PER_1.NOM:U]` is reused for
it — the same value maps to the same token.) it — the same value maps to the same token.)
**`legend` 🏷️ (cumulative across the conversation; 🆕 = coined by the model):**
| Abbreviation | Meaning | |
| ---------------- | ------------------------------ | --- |
| `PER` | Personne | |
| `PRENOM` / `NOM` | Prénom / Nom de famille | |
| `M` / `F` / `U` | Masculin / Féminin / inconnu | |
| `DATE_NAISSANCE` | Date de naissance | |
| `AVS` | Numéro d'assuré | |
| `SANG` | Groupe sanguin | 🆕 |
| `PERMIS` / `C` | Permis de séjour / établissem. | 🆕 |
| `PASSPORT` | Numéro de passeport | 🆕 |
| `SUI` / `ITA` | Suisse / Italie | 🆕 |
| `TITRE` / `MED` | Titre professionnel / médical | 🆕 |
| `DOSSIER` | Numéro de dossier | 🆕 |
**[→ See all 10 examples, with full `mapping` and `legend` tables](./examples/RESULTS.md)** **[→ See all 10 examples, with full `mapping` and `legend` tables](./examples/RESULTS.md)**
## How this helps with the nLPD ## How this helps with the nLPD