I was actually working on last weekend with something that has similarities. I am working on USM.tools, which allows specifying your services in structured way.
There is a need to specify some of the data in semi-structured way, and I am using markdown for that.
So there is this interesting relationship between unstructured, semi-structured and structured data, and markdown hits that middle ground.
Can I suggest you make some Jira etc. templates on your landing page clickable, so a visitor can grasp your idea more easily? For me it was not clear whether the specs are just plain markdown, or do you have some additional tagging there.