Preserve comments
Human context around metadata stays where its author placed it.
Incise edits one frontmatter key at a time while preserving comments, key order, scalar spelling, and every unrelated line.
incise keys note.md
incise frontmatter-set note.md \
--key publish.status \
--value ready
Nested mappings use dotted paths such as publish.status. Sequence members use indexes such as authors[0].role.
Human context around metadata stays where its author placed it.
Unrelated scalar styles and key order are not normalized through a serializer.
Malformed or unsupported frontmatter produces a concrete refusal instead of a guess.