Once #297 is done, we should write a checker program that takes in a Markdown document and returns whether the document matches the schema. If it doesn't match, the program should return detailed error messages.
Ideally, we can easily extend this program to check just snippets of a document instead of the whole thing. It would take in a different schema as well to check against.
Once #297 is done, we should write a checker program that takes in a Markdown document and returns whether the document matches the schema. If it doesn't match, the program should return detailed error messages.
Ideally, we can easily extend this program to check just snippets of a document instead of the whole thing. It would take in a different schema as well to check against.