A bit unrelated to the article - An (initial) portion of my academic experience was researching Interactive Storytelling systems[1]. I was particularly interested in the methods for ensuring certain qualities of the plots, and modeled some constraint solving problems - but I did had the absolutely outstanding opportunity to interact with researchers in this area, and to read the seminal works on plot structure, Aarne…
Ramping up the abstraction (generality) to 11:
the hero is in a home (A) the hero goes on an adventure (->) the hero returns home but things have changed (B)
i.e. A -> B
It is probably useful to turn down the generality a little bit for this to be more usefull; but I'm most certainly NOT a storyteller.