chore: dépôt initial — sécurisation des documents de cadrage ki-fwi

Aucun code applicatif. Commit de protection avant toute modification
(playbook OKI §5b.1 : git vérifié/initialisé avant tout travail).

Contenu : brief Claude Code, analyse et plan de sessions, données
d'amorçage fruits.seed.json. Le pack de référence OKI
(doc2sveltekit-transition/) reste local et non versionné.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
OKI
2026-07-26 23:23:21 -04:00
co-authored by Claude Opus 5
commit f0b3ce8484
4 changed files with 683 additions and 0 deletions
+234
View File
@@ -0,0 +1,234 @@
{
"$comment": "AMORÇAGE — TOUT EST À VÉRIFIER. Les noms scientifiques, familles, saisons et surtout l'orthographe kréyòl doivent être confirmés contre Wikidata, GBIF et un locuteur kréyòl avant usage. Les champs medias/audio sont volontairement vides : ils se remplissent par le pipeline d'ingestion Commons, pas à la main.",
"version": "0.1.0-seed",
"orthographe_kreyol": {
"norme": "À TRANCHER — GEREC-F ou usage local. L'orthographe gwadloupéyen et matinitjé diffèrent sur plusieurs entrées ci-dessous. Choisir, documenter dans un ADR, ne pas mélanger.",
"relecteur": null
},
"fruits": [
{
"id": "kowosol",
"noms": { "gcf": "kowosòl", "fr": "corossol", "en": "soursop", "es": "guanábana" },
"taxon": { "scientifique": "Annona muricata", "famille": "Annonaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq", "gf"],
"saison_mois": [7, 8, 9, 10, 11],
"comestible": true,
"danger": null,
"indices": {
"feuille": "simple, alterne, oblongue, vert foncé luisant dessus, odeur forte au froissement",
"ecorce": "grisâtre, fissurée avec l'âge",
"port": "petit arbre 48 m, houppier peu dense",
"coupe": "chair blanche fibreuse, nombreuses graines noires luisantes"
},
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "kenet",
"noms": { "gcf": "kénèt", "fr": "quenette", "en": "Spanish lime", "es": "mamoncillo" },
"taxon": { "scientifique": "Melicoccus bijugatus", "famille": "Sapindaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq"],
"saison_mois": [6, 7, 8, 9],
"comestible": true,
"danger": { "niveau": "vigilance", "note": "noyau volumineux — risque d'étouffement chez le jeune enfant. À mentionner sobrement." },
"indices": {
"feuille": "composée paripennée, 2 paires de folioles",
"ecorce": "lisse, grise",
"port": "grand arbre pouvant dépasser 20 m",
"coupe": "pulpe orangée gélatineuse autour d'un gros noyau"
},
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "gouyav",
"noms": { "gcf": "gouyav", "fr": "goyave", "en": "guava", "es": "guayaba" },
"taxon": { "scientifique": "Psidium guajava", "famille": "Myrtaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq", "gf", "re"],
"saison_mois": [8, 9, 10, 11, 12],
"comestible": true,
"danger": null,
"indices": {
"feuille": "opposée, ovale, nervures secondaires très marquées en creux",
"ecorce": "lisse, se desquamant en plaques, brun-vert clair — indice très reconnaissable",
"port": "arbuste 38 m, tronc souvent tortueux",
"coupe": "chair rose ou blanche, nombreuses petites graines dures"
},
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "pom-site",
"noms": { "gcf": "pòm-sitè", "fr": "prune de Cythère", "en": "ambarella", "es": "jobo indio" },
"taxon": { "scientifique": "Spondias dulcis", "famille": "Anacardiaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq", "gf"],
"saison_mois": [11, 12, 1, 2, 3],
"comestible": true,
"danger": null,
"indices": {
"feuille": "composée imparipennée, folioles nombreuses, caduque en saison sèche",
"ecorce": "grise, lenticelles visibles",
"port": "arbre 815 m, branches cassantes",
"coupe": "chair jaune croquante, noyau fibreux épineux caractéristique"
},
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "zikak",
"noms": { "gcf": "zikak", "fr": "icaque", "en": "cocoplum", "es": "icaco" },
"taxon": { "scientifique": "Chrysobalanus icaco", "famille": "Chrysobalanaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq", "gf"],
"saison_mois": [8, 9, 10, 11],
"comestible": true,
"danger": null,
"indices": {
"feuille": "petite, arrondie, coriace, vert brillant — plante de bord de mer",
"ecorce": "brun-gris, arbuste buissonnant",
"port": "arbuste 13 m, littoral et arrière-plage",
"coupe": "chair blanche cotonneuse peu juteuse, gros noyau côtelé"
},
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "pom-kannel",
"noms": { "gcf": "pòm-kannèl", "fr": "pomme-cannelle", "en": "sugar apple", "es": "anón" },
"taxon": { "scientifique": "Annona squamosa", "famille": "Annonaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq"],
"saison_mois": [8, 9, 10, 11],
"comestible": true,
"danger": { "niveau": "vigilance", "note": "graines des Annona non comestibles — ne jamais croquer." },
"indices": {
"feuille": "alterne, oblongue, plus fine et plus claire que le corossol",
"ecorce": "grise, rameaux zigzagants",
"port": "petit arbre 36 m",
"coupe": "chair blanche en segments détachables, graines noires"
},
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "fwiyapen",
"noms": { "gcf": "fwiyapen", "fr": "fruit à pain", "en": "breadfruit", "es": "fruta del pan" },
"taxon": { "scientifique": "Artocarpus altilis", "famille": "Moraceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq", "gf", "re"],
"saison_mois": [7, 8, 9, 10, 11, 12],
"comestible": true,
"danger": null,
"indices": {
"feuille": "très grande, profondément lobée — la plus reconnaissable de toutes",
"ecorce": "grise, latex blanc à l'entaille",
"port": "grand arbre 1525 m, houppier large",
"coupe": "chair blanc-crème dense, se cuisine, ne se mange pas cru"
},
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "pom-dlo",
"noms": { "gcf": "pòm-dlo", "fr": "pomme d'eau", "en": "water apple", "es": "manzana de agua" },
"taxon": { "scientifique": "Syzygium samarangense", "famille": "Myrtaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq", "gf", "re"],
"saison_mois": [4, 5, 6, 7],
"comestible": true,
"danger": null,
"indices": {
"feuille": "opposée, grande, coriace, sessile ou presque",
"ecorce": "brun clair, s'écaillant",
"port": "arbre 515 m",
"coupe": "chair blanche très aqueuse, cavité centrale creuse"
},
"$comment": "ATTENTION : « pòm-dlo », « pòm-malaka » et « pòm-rose » désignent des Syzygium DIFFÉRENTS selon les îles (S. samarangense, S. malaccense, S. jambos). Point de confusion classique — à trancher explicitement avant publication.",
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
}
],
"plantes_dangereuses": [
{
"id": "mansiniye",
"noms": { "gcf": "mansiniyé", "fr": "mancenillier", "en": "manchineel", "es": "manzanillo" },
"taxon": { "scientifique": "Hippomane mancinella", "famille": "Euphorbiaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq"],
"danger": {
"niveau": "critique",
"resume": "Ne jamais toucher, ne jamais manger le fruit, ne jamais s'abriter dessous sous la pluie, ne jamais brûler le bois.",
"signalement": "Arbres marqués d'une bande de peinture rouge sur le littoral en Martinique et en Guadeloupe.",
"conduite": "En cas de contact : rincer abondamment à l'eau, consulter."
},
"indices": {
"feuille": "petite, ovale, luisante, nervure médiane jaune, souvent une glande à la base du limbe",
"port": "arbre du bord de mer, houppier étalé",
"fruit": "petite pomme verte à jaunâtre, d'aspect appétissant — c'est là tout le danger"
},
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "ake",
"noms": { "gcf": "aki", "fr": "akée", "en": "ackee", "es": "seso vegetal" },
"taxon": { "scientifique": "Blighia sapida", "famille": "Sapindaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq", "gf"],
"danger": {
"niveau": "critique",
"resume": "Comestible UNIQUEMENT ouvert naturellement et mûr, et seulement la partie charnue claire. Le fruit non mûr et les graines sont toxiques (hypoglycine).",
"conduite": "Ne jamais forcer un fruit fermé. En cas d'ingestion suspecte : urgences."
},
"indices": { "fruit": "capsule rouge-orangé qui s'ouvre en trois valves à maturité, graines noires brillantes" },
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "pom-kajou",
"noms": { "gcf": "pòm-kajou", "fr": "pomme-cajou", "en": "cashew apple", "es": "marañón" },
"taxon": { "scientifique": "Anacardium occidentale", "famille": "Anacardiaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq", "gf"],
"danger": {
"niveau": "eleve",
"resume": "La pomme se mange. La coque de la noix contient un liquide caustique qui brûle la peau et les muqueuses. Ne jamais ouvrir ni mordre la noix crue."
},
"indices": { "fruit": "pomme charnue jaune ou rouge surmontée d'une noix recourbée grise" },
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "medisinye",
"noms": { "gcf": "medsinyé", "fr": "médicinier", "en": "physic nut", "es": "piñón" },
"taxon": { "scientifique": "Jatropha curcas", "famille": "Euphorbiaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq", "gf"],
"danger": {
"niveau": "eleve",
"resume": "Graines toxiques — cause fréquente d'intoxication chez l'enfant aux Antilles. Quelques graines suffisent."
},
"indices": { "fruit": "capsule verte devenant jaune puis noire, 2 à 3 graines brun foncé", "usage_haie": "souvent planté en haie vive, donc à portée d'enfant" },
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
},
{
"id": "lorye-jonn",
"noms": { "gcf": "lorié-jòn", "fr": "laurier jaune", "en": "yellow oleander", "es": "cabalonga" },
"taxon": { "scientifique": "Cascabela thevetia", "famille": "Apocynaceae", "wikidata": null, "gbif": null },
"iles": ["gp", "mq", "gf", "re"],
"danger": {
"niveau": "critique",
"resume": "Toute la plante est toxique, les graines particulièrement (cardiotoxiques). Plante ornementale très courante — d'où le risque."
},
"indices": { "fleur": "trompette jaune vif", "fruit": "drupe verte anguleuse devenant noire, une graine dure à l'intérieur", "latex": "latex blanc à la cassure" },
"medias": [],
"audio": { "gcf": null, "locuteur": null },
"valide": false
}
]
}