pub(crate) fn conflict_file_name(name: &str, version: &str) -> String
<stem>__conflict_<short>.md, the stem cut so the whole name stays within validate_filename’s 200-character stem.
<stem>__conflict_<short>.md
validate_filename