I also like the idea, but I think that the novel would become very large for a 100+ hours game, except if it were gated to limit some of the freedom we now have in BG3. E.g. the gnolls on the risen road come in 3 packs that you can basically confront in any order, even move on without beating all 3 of them, but come back later for the rest. So, every confrontation and its result should also be recorded separately. Whereas if the game were gated to make the player cofront all the gnolls in one go, it could simply log a short paragraph saying something like, "we discovered a horde of gnolls of the absolute that had corenered a Zhentarim caravan in a cave. We defeated the gnolls and learned about a Zhent hideout in a nearby tavern." It might be a challenge to keep full freedom of choice while at the same time managing the log in a way to keep it readable in the end.