"Git is too hard" is never a good argument to promote the use of a different tool.
I use git on the terminal exclusively, never had an issue amending a commit or rebasing a branch, or even dealing with conflict resolution most of the time I just use one of the automatic strategies.
I used to work at Amazon, 3-day RTO was not nice but tolerable, 5-day RTO made half of our senior staff leave. my commute to the office wasn't so bad, but my friends had to drive 1+ hours to the office and then pay $26/day for parking which you only get 50% reimbursed.
Amazon touts "frugality" as one of their core tenets but its hard to reconcile frugality with all the expenses of going to the office.
There is no examples or documentation on `CustomLLM` the README file has examples on `SystemLLM` and `OpenaiLLM` but there's no way for us to know if we need to bring in guff files, ollama, hugginface, etc.