Commands
mdvs provides eight commands covering the full workflow — from schema setup to search.
Schema & validation:
- init — Scan a directory, infer a typed schema, and write
mdvs.toml(or import via--from-jsonschema) - check — Validate frontmatter against the schema (optionally
--jsonschemato override) - update — Re-scan files, infer new fields, and update the schema
- export-jsonschema — Translate
mdvs.toml’s[fields]into a JSON Schema 2020-12 document
Search index:
Utilities: