it's perfectly acceptable if your pre-written is just a constant forward moving, never backtracing, branching choose your own adventure structure
any kind of looping, clues based, hidden information, etc busts this apart instantly depending on what your players do




