Defines the core data structures for the interactive tutorial system.
@type step_id() :: String.t()
@type tutorial_id() :: String.t()