Hi Mark,
I’m not exactly sure what you mean by ‘analyzing’ text but I’m going to presume that you don’t want AT3 to do any kind of textual parsing. Rather that you would want to split portions of text inside Scrivener, say, and then be able to build relationships with AT3 to denote what that portion of text in Scrivener signifies. Am I close?
If so, this would be possible currently. You don’t have to stop at the beat level of a scene in AT3. You could build a narrative structure to accommodate individual beats within scenes. Say, the Inciting Incident, or a Revelation, or Backstory as you mention in your example.
In fact, I am sure one of the stock fiction templates includes an Item Type for a Passage. If you were to add passages to your narrative structure within scenes, within Chapters and so on, then this Narrative structure could be synced with Scrivener. Then you would just need to write its content in Scrivener and assign some metadata in AT3 to represent that passage’s purpose.
If I’m honest, it would be too much detail for me to plan like this but it is doable with some setup inside AT3. It may be that you wouldn’t need to split every scene up into its constituent parts. But where you have a need to analyse a passage you could add that in.
In Scrivener your binder would then reflect documents for passages which make up scenes which make up chapters.