01Type-safe action definitions using v5.22+ type-bound helpers
02Standardized entry, exit, and transition action patterns
03Immutable context updates using assign() and property assigners
04Advanced conditional action execution via enqueueActions()
050 GitHub stars
06Internal and external event communication with raise() and sendTo()