I find it a bit ridiculous to see that people or whole teams don't want to use JJ (or any tool, for that matter) because in essence they hired a "support intern" (read: AI assistant) who doesn't know or want to use it.
I find it a bit ridiculous to see that people or whole teams don't want to use JJ (or any tool, for that matter) because in essence they hired a "support intern" (read: AI assistant) who doesn't know or want to use it.
Why would I learn the abstraction of JJ on top of git when I've got a butler who's happy to deal with git directly?
You're right in principle, but it just seems JJ is a solution in search of a problem.
How does your AI agent deal with large merge conflict resolution?
It just reads through the merge conflict and intelligently resolves it. This is not a problem.
Same way everyone else does it. You can't abstract away the underlying problem.