| ▲ | cyrusradfar 4 hours ago | |||||||
I'm not a user, but I looked at the site and it looks like jj snapshots when you run a jj command. UNF snapshots continuously. If an AI agent rewrites 30 files and you haven't touched jj yet, jj has the before-state but none of the intermediate states. UNF* captured every save as it happened, at filesystem level. jj is a VCS. UNF is a safety net that sits below your VCS.
They're complementary, not competing.W.r.t. to the histogram, this is my fav feature of the app as well. Session segmentation (still definitely not perfect) creates selectable regions to make it easier, too. The algo is in the CLI as well for the Agent recap (rebuilding context) features. | ||||||||
| ▲ | lexluthor38 2 hours ago | parent [-] | |||||||
To be fair, jujutsu has a watchman feature which uses inotify to create snapshots on file change as well. Your tool probably has a more tailored UX to handling these inter-commit changes though so there could still provide complementary value there. | ||||||||
| ||||||||