Some of us have been researching this and at least found some details and solutions. I for my part opened an SD project where I had used the inline text editor a lot to give certain words (class names) a different font. I found, when checking the main.css, a lot of entries like p.paragraph span.paragraph-text-x, just like you said initially. Nearly all of them concerned the font change. So I waded through the pages of my project, found the changed fonts, deleted the generated class name and wrote my own class name. And all the font names got the same new class name since they were all about the same kind of change.
When I had changed all I was able to find, I had 7 generated class names of the same kind left out of I think 42 before I started. I also discovered that I had not been exact enough when I first created the font changes. Sometimes I had got the space before or after the word, or a comma or a full stop included, sometimes I had missed a letter of the word I wanted to change. If I then tried to fix these things there and then, I maybe ended up with two generated classes on the same word. So I assume that those 7 leftovers may be from something like that.
Not knowing how you work nor what kind of changes you are making to text in paragraphs I can only relate my own experience and conclusions.
Another forum member that I have discussed this with, Frank Cook, has found out how you can avoid the generated class names in the future. When you select some text in order to make a change to it, before changing anything, type your own chosen class name into the 'Classes' field in the inline text editor. Then there is no reason for SD to generate any name.