Logic instance for affiliation items (factions, organizations).
Logic instance for affliction items (disease, poison, injuries).
Logic instance for armor gear items.
Logic instance for attribute items (strength, agility, etc.).
Logic instance for concoction gear items (potions, poisons).
Logic instance for container gear items (bags, chests).
Logic instance for miscellaneous gear items.
Logic instance for mystery items (magic schools, arcane traditions).
Logic instance for mystical ability items (spells, powers).
Logic instance for projectile gear items (arrows, bolts).
Logic instance for skill items (combat, crafting, social, etc.).
Logic instance for trauma items (wounds, injuries).
Logic instance for weapon gear items.
Item-kind → concrete Logic instance type, derived from ITEM_LOGIC_DEF.
Remarks
Lets callers resolve the precise logic type for a kind — e.g.
ItemLogicByKind["skill"]isSkillLogic. Consumed bySohlActor.getItemLogicto return a concrete logic type from the item kind passed at the call site.