@8abf771c the closest project I know to that is jj, still seems early but they're doing interesting work https://github.com/martinvonz/jj