Git Flat Archive
An flat archive file format suitable for Git - diff-friendly.
[file/path.txt] cH3ck5uM plain content [binary.png] cH3ck5uM a1 b2 c3 d4 e5 f6
In binary files, do render as a grid, but instead of full-on hex, let's render
ASCII in plain text and only non-text characters as hex codes? (As well as some
inconvenient characters like
\n.) Also parsing should support both
forms in cells.
This could be integrated with modern-office-git-diff to avoid having to manage directories and instead use file only.