pub fn conformance(selector: &Selector) -> Result<Vec<Finding>, String>Expand description
Walk a bundle and judge each .md file’s conformance.
Concepts (non-reserved .md) must have parseable frontmatter with a
non-empty type. Reserved files (index.md/log.md) need no type (and the
bundle-root index.md may carry okf_version frontmatter); their only rule
here is that any frontmatter present is parseable. The walk honors the
walk::Selector it is handed, so callers control root, filter, and flags.