This package contains art, text, or software code produced using generative AI.
Coding Assistance: The JavaScript code for this module was developed with the assistance of AI. All logic has been manually reviewed and verified.
The Core Library for Ionrift modules.
Shared utilities for the Ionrift ecosystem supporting DnD5e and Daggerheart. Centralizes logic between modules to prevent code drift and fragmentation. Ionrift Resonance uses the library to classify creatures (e.g., "Skeleton" → undead_skeleton), ensuring consistent behavior across the suite.
Key Features
- Creature Classifier — Semantic creature classification engine that maps actor names to creature types and families.
- Attunement Protocol — First-time setup wizard for onboarding and configuration.
- Classifier Manifest Viewer — Visual browser for all classifier mappings and creature data.
- Cross-Module Utilities — Shared logging, settings management, and UI components.

Usage
Required dependency for Ionrift Resonance and other Ionrift modules.