i guess an atprotofied version of something like miro (or whatever) would be a log of discrete editing moves, but then you'd also need an inventory of objects and their attendant semantics (eg in miro a sticky note is just represented by x/y coordinates and text, at least that's what its api emits)