Hsmmaelstrom

At the center, a single line of log output, printed once per million cycles: "State entry action returned OK. Next event: (null)."

Recursive Gyre

State: Conflict. The history state remembers a path that no longer exists. A deep child broadcasts an event upward, but the parent is already mid-transition. The event queues overflow. Priorities invert. A pseudostate meant for choice becomes a sink. The run-to-completion step never finishes — because the step itself spawns new steps. HSMMaelstrom

The HSMMaelstrom begins where all clean hierarchies end: at the edge of a state that refuses to settle. At the center, a single line of log

And below it, in silent comment: // TODO: add exit action before destruction. At the center