- validateOptions : remplit les champs manquants et corrige les clés invalides
(détection précédemment inopérante car getXByKey renvoie l'objet par défaut)
- generateCharacteristics : ne mélange plus le tableau avant affectation,
la priorité des caractéristiques (high → medium → low) est respectée
- Exports manquants : convertSkillToMgt2eFormat, popRandomItems, ERROR_CODES,
TravellerNpcError
- Tests : import des globals via @jest/globals (obligatoire en ESM),
suppression de l'import obsolète buildMgt2eBaseActorSystem,
attente corrigée pilot.smallCraft, test des doublons aligné sur le
dédoublonnage réel (noms complets, spécialisations conservées)
- AGENTS.md : section Testing mise à jour
- README.md : ajouté