Comment by midnitewarrior

17 days ago

Vendetta code is not going to get you far.

git works perfectly well. git is an afterthought. Engineers need to know git the same way they need to know markdown or SQL.

The complexity of git is becoming less relevant by the day as coding agents take over coding responsibilities.

If your git replacement is optimized for LLM use in ways that git cannot be optimized, you may get some traction.

By all conventional measures, git appears to be peak human-centered source control, with nearly every major company, software authoring tool, agent and SWE invested in using it.

This may be one of the reddest oceans out there.

If I have two advantages it's that nobody else is crazy enough to try this, and I'm not doing it as a vendetta at all. It started out as a toy project; I was just pushing the boundaries of what was possible with streaming parsers for fun. I only realized much later that I'd accidentally solved problems that were critical to version control.