mediva
mediva
Playground

Getting started

IntroductionInstallationQuickstartEditors & LSPMediva CIFAQ

Core concepts

ContractsTags & rulesStrictnessSeverity overridesFrontmatterEvidence listsGrounded templates

Tags

sectionlisttablecodelinemediadocumentfront

Presence

Presence

Length

content.wordscontent.linksitems

Forbidden text

content.none

Shape & masks

content.maskcontent.lead.maskcontent.eqcontent.blocks.hascontent.unlikeheadingtitlelabellang

Lists & checkboxes

checkeditems.alllabels.eqnumbered

Tables

rowscolumns

Structure

Section structureheadings

Evidence & grounding

content.entitiescontent.claimscontent.quotescontent.refscontent.datescontent.scanissuecontext.hasitems.covers

Contract settings

Metadata

Under review

content.sentences@glossary@markers@numbers@tables@lists/timeline@sets/required

Reference

All rulesDiagnosticsCheatsheetGlossary

CLI

mdvmdv checkmdv fixmdv initmdv explainmdv rendermdv sourcesmdv lspmdv debugConfiguration

Integrations

TypeScript APIAuthoring pluginsStarter contractsTerminology

Recipes

Gate PR bodiesValidate LLM output before persistingGate issue formsEnforce CHANGELOG entriesValidate docs across a monorepoCheck Markdown before every commitValidate a status tableEnforce Architecture Decision RecordsKeep Runbooks Executable

Specification

SpecificationCore specificationConformance scenarios

Bench

Markdown Crimes

front

A frontmatter key, written front <key>.

Marker · open <!-- mdv: front … --> · structural marker, no end tag

<!-- mdv: front stardate required -->

Front-matter keys take presence and value rules. See Front matter for the full list.

document

The document root.

Presence

Whether a section must exist, and whether it may be empty: required, recommended, optional, required na, allowEmpty.