Hi everyone, I’ve been working on a lightweight internal documentation tool for my team, and I’m using CommonMark as the base for rendering Markdown. So far, the consistency and predictability of the spec have been a huge help — especially when dealing with nested elements and complex formatting. However, I’ve now reached a point where I need to slightly extend the syntax to support some custom elements specific to our workflow, such as @[note], @[warning], etc., which should render a...