Session 0 du plan — aucun code applicatif. Cadre - 5 ADR : licences, Phaser 4 hors budget initial, frontière Svelte/Phaser, filières A/B des assets, kréyòl langue principale (norme gwadloupéyenne). - LICENSE (AGPL-3.0-or-later, texte canonique gnu.org), LICENSE-CONTENT (CC BY-SA 4.0). Le jeu est une œuvre collective : aucun compositing sur un média SA ou NC, contrainte vérifiée par script. - Audit des 7 sources avec endpoints réellement appelés. TRAMIL vérifié en direct : « all rights reserved » et page de mentions légales en 404. iNaturalist mesuré à 93 % de CC BY-NC sur un échantillon de 305 photos. Outillage (tools/data/, hors bundle, zéro appel réseau au runtime) - verify:taxa, ingest:commons, build:dataset, validate:data, test:porte, build:credits, check:audio. - validate.mjs est la porte exigée par le brief §2 : le build échoue si une épreuve s'appuie sur un média non validé, non photographique ou de filière B, sur une attribution sans auteur, sur un compositing SA/NC, ou sur une entrée publiée sans relecture kréyòl. test:porte prouve les 9 refus + 1 témoin. Données - 13 entrées (8 fruits + 5 plantes du module Pa touché) vérifiées contre Wikidata ET GBIF : 13/13 ACCEPTED, 0 divergence avec la graine. - 130 candidats Commons sous licence libre, 39 pré-inscrits, 0 validé — aucun agent ne peut valider un média. Écarts signalés, non corrigés en silence - Le champ danger de la graine a deux formes (note vs resume) : normalisé. - 3 identifiants divergent du nom kréyòl au-delà des accents : non tranchés. - comestible:false sur akée et pomme-cajou : sous-estimation prudente assumée. - Le mancenillier n'a aucune photographie moderne dans ses 3 premiers candidats — l'entrée la plus critique est la moins bien servie. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2.4 KiB
Sources — KI FWI SA YÉ ?
Rien n'est « libre de droit ». Chaque source a un régime, chaque régime a une contrainte.
Ce fichier en donne l'état ; l'audit détaillé est dans docs/audit-sources.md,
les attributions média par média dans CREDITS.md, et la décision de licence
dans docs/adr/0001-licences.md.
Sources utilisées
| Source | Usage | Régime | Contrainte principale |
|---|---|---|---|
| Wikidata | identifiants Q, taxonomie | CC0 | croiser avec GBIF, toujours |
| GBIF | nom accepté, clé d'usage, famille | données ouvertes | détecte les synonymes |
| Wikimedia Commons | photographies, planches | CC0 · PD · CC BY · CC BY-SA | attribution nominative · aucun compositing |
| iNaturalist | photographies de complément | ~93 % CC BY-NC | engage le non-commercial |
| Photographies du porteur | tout, en priorité | CC BY-SA 4.0 (OKI) | aucune |
Sources citées, jamais copiées
| Source | Usage | Régime | Statut |
|---|---|---|---|
| TRAMIL | vérification factuelle | tous droits réservés | demande écrite en attente |
| Agritrop / CIRAD | vérification agronomique | mixte, majoritairement © | demande écrite en attente |
| INRAE | vérification | mixte | demande écrite en attente |
Aucun fichier issu de ces trois sources n'entre dans le dépôt. Elles se citent dans le
champ sources_factuelles des entrées, avec titre, URL et date de consultation.
Vérification
La taxonomie est vérifiée par script contre les deux référentiels, jamais de mémoire :
npm run verify:taxa
Rapport : docs/verification-taxons.md.
Dernier passage — 13 taxons, 13 acceptés par GBIF, 0 divergence.
Ce qui bloque une publication
Un média ne peut porter une épreuve d'identification que s'il est une photographie réelle,
de filière A, validée par un humain nommé, avec sa vue renseignée. Un enregistrement audio
doit être une voix humaine. Une orthographe kréyòl doit être relue par un locuteur. Ces
règles sont vérifiées par npm run validate:data et prouvées par npm run test:porte :
ce ne sont pas des intentions.