we’ll probably use this for Merge conflicts which arise from Offline sync

these concepts are borrowed from xi-editor and Inspiration from Zed Text editor