Le manque devient une information de première classe : mesuré, daté, affiché, et accompagné de la marche à suivre pour le combler (ADR 0006). Mesure - rapport:manques : couverture des 5 vues pédagogiques dans les fonds publics, présence du kréyòl sur Wikidata, observations GBIF par île, manques internes du dataset → docs/manques.md. - Le kréyòl est absent des communs : Wikidata enregistre 124 noms vernaculaires pour ces 13 espèces (zh, en, pt, sl) et aucun en kréyòl ; 0 étiquette gcf sur 13 items. - L'écorce est la vue manquante : 3 trous sur 65, tous des écorces — mansiniyé 0 fichier, aki 0, kénèt 1. - Pl@ntNet publie en CC BY-SA là où iNaturalist est à ~93 % CC BY-NC : meilleur canal de contribution à effort égal. Correction d'une mesure fausse avant publication - Le premier rapport annonçait 28 vues manquantes sur 65. Le groupement OR de la recherche Commons ne se comporte pas comme attendu : « section » seul remonte 17 fichiers là où « (section OR sliced OR cut OR coupe) » en remonte 0. Un mot, une requête, avec gestion du débit — le chiffre réel est 3 sur 65. Publier les 28 aurait envoyé des bénévoles photographier ce qui existait déjà. Documents - docs/contribuer.md : six gestes, du nom kréyòl sur Wikidata (5 min) à l'enregistrement d'une voix, avec le tableau de choix de licence et la consigne de sécurité pour photographier le mancenillier. - docs/adr/0006-projet-participatif.md : aucun dépôt interne, aucune requête tierce au runtime, la porte de validation reste inchangée. - docs/courriers/appel-liberation-tramil.md : brouillon d'appel public, à n'envisager qu'après la demande privée. Publication au porteur. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
97 lines
5.1 KiB
Markdown
97 lines
5.1 KiB
Markdown
# ADR 0006 — Le manque est publié, pas masqué
|
|
|
|
- **Statut :** accepté
|
|
- **Date :** 2026-07-27
|
|
- **Session :** 0 — cadre et données
|
|
- **Décideur :** le porteur
|
|
|
|
## Contexte
|
|
|
|
Le projet se heurtait à un mur prévisible : les fonds libres documentent mal la flore
|
|
antillaise, et le premier réflexe d'un projet logiciel devant un trou de données est de le
|
|
contourner — masquer la fiche incomplète, remplacer la photo absente par un visuel généré,
|
|
afficher une saison approximative sans le dire.
|
|
|
|
Chacun de ces contournements dégrade ce que le jeu prétend enseigner, et surtout : **il perd
|
|
l'information**. Un trou masqué reste un trou. Un trou publié est une tâche que quelqu'un
|
|
peut prendre.
|
|
|
|
La mesure faite en session 0 donne à cette question un poids inattendu. Wikidata enregistre
|
|
**124 noms vernaculaires** pour les 13 espèces du projet — 33 pour le fruit à pain, 22 pour
|
|
la pomme d'eau, en chinois, anglais, portugais, slovène. **Aucun en kréyòl.** Le jeu n'est
|
|
donc pas seulement consommateur de communs numériques : il est, sur cette langue, à peu près
|
|
le seul à en produire.
|
|
|
|
## Décision
|
|
|
|
**Le manque est une information de première classe, affichée dans le produit.**
|
|
|
|
### Trois conséquences concrètes
|
|
|
|
1. **L'encyclopédie affiche ce qu'elle n'a pas.** Une fiche sans photo d'écorce le dit, et
|
|
explique comment la combler. Pas de silence, pas de remplissage.
|
|
2. **Le jeu comporte un écran de contribution** — « Ba on koudmen » — qui liste les manques
|
|
du moment et pointe vers les plateformes où les combler. Session 2.
|
|
3. **Le manque est mesuré par script, pas décrit à la main.**
|
|
`npm run rapport:manques` produit `docs/manques.md` : couverture des cinq vues
|
|
pédagogiques dans les fonds publics, présence du kréyòl sur Wikidata, observations par
|
|
île, et manques internes du dataset. Un chiffre daté vaut mieux qu'une impression.
|
|
|
|
### Ce que cette décision n'autorise pas
|
|
|
|
- **Aucune requête tierce au runtime.** Contribuer se fait sur les plateformes externes ; le
|
|
jeu se contente de liens `<a>` ordinaires. Le rapport de manques est calculé **au build**
|
|
(playbook P2) et embarqué comme donnée statique. Aucun appel à Commons, Wikidata,
|
|
iNaturalist ou Pl@ntNet pendant qu'on joue.
|
|
- **Aucun compte, aucune collecte.** Le projet ne reçoit pas les contributions : il oriente
|
|
vers Commons et Wikidata, où elles profitent à tout le monde. Un formulaire de dépôt
|
|
interne créerait un silo, exactement ce que le projet combat, et poserait la question de
|
|
la modération de contenus déposés par des enfants — que ce projet ne veut pas avoir à se
|
|
poser.
|
|
- **Aucun assouplissement de la porte de validation.** Une contribution passe par la même
|
|
relecture humaine nominative que le reste (ADR 0004). L'ouverture porte sur qui peut
|
|
proposer, jamais sur qui peut valider.
|
|
|
|
## Conséquences
|
|
|
|
### Sur les priorités de contenu
|
|
|
|
La mesure fait apparaître une hiérarchie que l'intuition n'aurait pas donnée :
|
|
|
|
- **L'écorce est la vue manquante** — 3 trous sur les 3 restants après correction de la
|
|
mesure, tous des écorces. C'est aussi l'indice le plus fiable sur le terrain, puisqu'un
|
|
tronc est visible toute l'année quand un fruit ne l'est que quelques mois.
|
|
- **Le mancenillier est le plus mal servi** : 56 fichiers sur Commons contre 1076 pour la
|
|
goyave, ses trois premiers résultats étant des gravures de 1780, 1816 et 1821. L'entrée la
|
|
plus critique du module de sécurité est la moins bien documentée.
|
|
- **Le kréyòl est à zéro partout**, ce qui rend la contribution Wikidata prioritaire alors
|
|
qu'elle ne demande ni appareil photo ni déplacement.
|
|
|
|
### Sur les sessions suivantes
|
|
|
|
- **Session 1** — l'encyclopédie affiche les manques de chaque fiche.
|
|
- **Session 2** — écran « Ba on koudmen », alimenté par le rapport baké au build.
|
|
- **Session 6** — `docs/contribuer.md` devient une page publique du site.
|
|
|
|
### Sur la mesure elle-même
|
|
|
|
Le premier rapport produit annonçait **28 vues manquantes sur 65**. Le chiffre était faux :
|
|
le groupement `OR` de la recherche Commons ne se comporte pas comme attendu — sur
|
|
*Annona muricata*, `section` seul remonte 17 fichiers là où `(section OR sliced OR cut OR
|
|
coupe)` en remonte 0. Après correction — un mot, une requête —, le chiffre réel est **3 sur
|
|
65**.
|
|
|
|
L'écart est instructif à deux titres. D'abord, publier 28 faux manques aurait envoyé des
|
|
bénévoles photographier ce qui existait déjà. Ensuite, une mesure qui produit un résultat
|
|
extrême — ici, `coupe` à zéro pour les treize espèces — doit être suspectée avant d'être
|
|
publiée. Le script gère désormais explicitement la limitation de débit des API, parce qu'une
|
|
réponse illisible comptée comme « 0 fichier » fabrique un manque imaginaire.
|
|
|
|
## Alternative écartée
|
|
|
|
**Un formulaire de dépôt de photos dans le jeu.** Plus simple pour le contributeur, mais il
|
|
crée un silo — les photos ne serviraient qu'à ce jeu —, impose une modération, et suppose un
|
|
serveur, un compte et une collecte. Orienter vers Commons demande un effort de plus au
|
|
contributeur et rend sa contribution utile bien au-delà du projet. C'est le sens même du mot
|
|
« communs ».
|