Please add few extra keywords for components:
LANGUAGE_IS (optional but required to replace mod custom code) - defined as two letters (EN/PT/PO) or four xx_XX IETF language tag (followup EE) in order to mark components as language-dependent and in order to export this extra-logic data from components code into JSON.
CATEGORY (optional) - one entry from pre-defined list, it might look's like BWS but I removed disquisition between BG1/SoD/BG2 content
General
Fixes
Language
Core Rules Modification
Quests
Spells
Items
NPC
NPC-Related
Artificial Intelligence
Tactical Encounters
Tweaks
Kits
Graphic
Portrait
Music
Soundset
Voicepack
UI
Scripts
Other
TAGS (optional) - comma separated list of tags, only letters and numbers, if the component has extra functions/content, tags can provide such info
IMAGE (optional) - direct link to jpg, png or GIFV, disallow obsolete formats like bmp,gif
Examples:
bg1NPC
CATEGORY NPC-Related
TAGS BG1,ROMANCES ( because it's for NPC who appears in BG1 and provide some sort of romance)
BG1 NPC Project Music Pack:
CATEGORY Music
TAGS BG1
We can always extend list of acceptable values for CATEGORY