A few weeks ago I started working on this project.
The idea is that you have a story, that after a while splits and the reader has to make a decision. They then get the next branch of the story based on the decision they made. This continues until a reader gets to the end of a branch. However the story is not over there. When you get to an ending you can then continue writing it up to the next decision.
This is what it looks like if you're not at the end:
And this is how it looks when you get to an end:
If you want to check this project out, perhaps this would make your first decision to start OpenCYOA.
As of me writing this post, this is the current structure of the existing story.
Flowchart created with draw.io
I like the idea behind that interactive story-telling.
Not my cup of tea to play, but surely intriguing!
Keep it up! Looks like it's gonna get quite a lot of active writers and players nonetheless! :D