Detect whether JSON and/or Markdown have changed.
Strategy:
Parse both JSON and Markdown to document objects.
If documents are identical, no change.
If documents differ, use file modification times to determine which was
edited more recently. The newer file is considered the "changed" one.
If modification times are very close (< 100ms), treat as conflict.
Detect whether JSON and/or Markdown have changed. Strategy: