Specification

Specifications (or "specs") can help guide interoperability. For Markdown, the CommonMark specification seems pretty nifty.