I didn’t test --front-matter="process" in depth but IIRC there was an issue: if a Markdown file content contained something similar to a Front Matter, it was modified too.
For example
---
title: foo
date: 2022-09-02
---
Consequat velit excepteur ad veniam nostrud culpa ea dolor
anim pariatur duis. Et cillum duis nulla non. Magna cupidatat
et excepteur consectetur irure ullamco voluptate irure mollit
ad exercitation proident laboris consectetur.
---
innocent content contained between two separators
---
Consequat velit excepteur ad veniam nostrud culpa ea dolor
anim pariatur duis. Et cillum duis nulla non. Magna cupidatat
et excepteur consectetur irure ullamco voluptate irure mollit
ad exercitation proident laboris consectetur.
innocent content should not be modified, but was, IIRC.
The content between two ATX headings should stay unchanged too (i didn’t test).
Example:
---
title: foo
date: 2022-09-02
---
Title 1
-------
Consequat velit excepteur ad veniam nostrud culpa ea dolor
anim pariatur duis. Et cillum duis nulla non. Magna cupidatat
et excepteur consectetur irure ullamco voluptate irure mollit
ad exercitation proident laboris consectetur.
Title 2
---------
Consequat velit excepteur ad veniam nostrud culpa ea dolor
anim pariatur duis. Et cillum duis nulla non. Magna cupidatat
et excepteur consectetur irure ullamco voluptate irure mollit
ad exercitation proident laboris consectetur.