Documentation
MCMR reads a repository once, lets typed rules query shared evidence, and keeps a repair only after it proves the change worked. Start with the first run, then open the part you need.
What MCMR isThe short product model.
InstallRun the CLI on Python 3.14t or newer.
Contextual rulesConfigure OpenRouter, Codex, Claude, or GLiNER2.
Run the demoCheck the bundled MCP server and write history.
Understand the engine
Section titled “Understand the engine”Fact tablesShared typed evidence from one repository walk.
Rules and lanesLocal checks, model judgment, and external evidence.
Verified repairsThe proof required before an edit stays.
Rule referenceEvery rule generated from its source docstring.
Use DataHub
Section titled “Use DataHub”Why DataHubKeep policy outcomes beside governed assets.
Published entitiesDatasets, lineage, rules, assertions, and runs.
Read historyReuse what earlier checks already learned.
Reference
Section titled “Reference”CLI commandsA map of the command line.
ConfigurationValidated project settings.
Control rulesSelect lanes and tune individual rules.
Contextual tuningBound model requests, confidence, and tokens.