Testing the markdown pipeline

Share

This post exists to test one thing: what HTML Ghost actually produces when content arrives as markdown through the Admin API, rather than being typed into the editor.

Why the authoring route matters

Markdown is the most accessible way to write. It is plain text, so it works with any assistive technology, needs no drag and drop, and can be diffed and version controlled.

What this post deliberately includes

Every element below is here because it is one an audit would check:

  • A list, to test whether it comes out as a real ul
  • A link, to check it is a plain anchor
  • A heading order that never skips a level
  • A blockquote and a table
A quote, to check whether Ghost wraps it in a blockquote element or fakes it with styling.
Element What an audit checks
Headings order, no skipped levels
Lists real list markup, not styled paragraphs
Tables header cells marked as th

What it deliberately leaves out

No images, because alt text deserves its own test rather than being buried in this one.

What happens next

If the markup below is clean, the pipeline works and guides can live as markdown in git, exactly as the plan already says.