Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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 --jsonschema to 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:

  • build — Validate, embed, and write the search index
  • search — Query the index with natural language

Utilities:

  • info — Show config and index status
  • clean — Delete the search index