I decided I’m going to set up some documentation for the code base to hopefully make it slightly easier to navigate/understand. I already started collecting notes and making charts/UML diagrams of what various files/scripts/classes do and where they are located for personal reasons and I realized this could probably be really useful for people new to the project who want to modify it. I’m setting up this thread specifically because, I want to collect thoughts on what you guys think needs documentation most or what is just really confusing conceptually. Hopefully this will also eliminate questions like “where’s the code for X?”
Once there’s something here this should be linked from Development Help - Thrive Community Forum as that’s a place where I’ve tried to encourage people to ask and answer questions regarding Thrive codebase and other development questions.