as far as I’ve seen, logseq saves its files with extension .md but the content of the files, even though being human-readable text, does not really respect the markdown conventions in its formatting.
E.g., each start of a “bullet” seems to be indicated by the string "## ", but standard markdown already has a way to indicate these bullets: Interpreting them as paragraphs, a blank line indicates their start. As per John Gruber’s markdown syntax documentation:
A paragraph is simply one or more consecutive lines of text, separated by one or more blank lines.
(I.e. a double press of return creates a new block/paragraph)
I’ve seen that the #'s make higher levels of indentation work nicely, but I think maybe using a number of dashes “-” to indicate the indentation level would not deviate as much from other flavors of markdown. (This would also free up #'s to indicate headers that separate bullet points which could be nice to have.)
I get that logseq will likely need its own flavor of markdown but as of right now I don’t really think the files it saves should end in .md, as bullets aren’t even just markdown headers if they contain more than a single line of text.