Risks with pointing development version at main graph

Hi! I’m interested in learning more about Logseq, and recently cloned the source code and ran the electron app in dev mode. I was mildly surprised to find that it immediately opened to my main graph.

I manually back up my graph on occasion, and obviously I should create a system to back it up more robustly than this.

What kind of setups do other Logseq developers have for protecting their graphs while developing the product? I can see the value of developing it using my main graph, but I don’t want to constantly be corrupting it or anything.

Big fan of Logseq!