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

Concepts

mdvs has two layers — validation and search — each with its own set of concepts. These pages explain how things work under the hood.

  • Types & Widening — The type system, how types are inferred from values, and what happens when files disagree
  • Schema Inference — How mdvs scans your directory and computes field paths, requirements, and constraints
  • Validation — What check verifies, the four violation types, and how to read the output
  • Search & Indexing — Chunking, embeddings, incremental builds, and how results are ranked