Validate a use case document
Three conditions decide whether a document conforms
(§2.2.1):
it validates against the schema, every step parses against the grammar, and
every template variable resolves against the document's effective
data map. This checks all three, without opening a browser.