In 15+ years of using Git, I have not had a single crash. What problem are you solving???
This is a problem with people with LLM psychosis who now think they have superpowers, they are completely unaware and just do things naively, they've lost all ability to think for themselves. The LLMs that are thinking for them certainly aren't going to tell them doing X is a bad idea, they're there to produce as many tokens as possible for their owners.
A feature complete, reentrant, linkable library. Reading the article often helps with questions like this.