This is exactly what i tried to build once in a very rudimentary way and a flow chart of sorts to organize my entire ideation brainstorming session with simple html. Dont call it Git...it instantly makes it sound too jargony for non tech users. Definitely fills a gap linear chats are just wrong