I am writing an extension for libreoffice writer that functions like a writing organization application.(like campfire write or worldanvil) For this extension I plan to store all the worldbuilding data used(references to files, timelines, events, characters, etc) in a single or multiple TXT or CSV file in the libreoffice user folder(mostly to simplify cross platform development.) The data in these files are going to be read and written by different parts of the application. Is it a good idea to do this and is there any better alternatives to this?
and… what’s the question?