Skip to content

DECLARATIVE-YAML-10: Map one glob to one contract (corpus config)

The config plane: a kind config document whose single rule routes a glob to a contract file.

Builds on: DECLARATIVE-YAML-09: Declare required block kinds inside a section

The declarative YAML artifact, verbatim — no code required.

mcVersion: 1
kind: config
rules:
- include: ["docs/planning/decisions/**/*.md"]
contract: ./contracts/decision.contract.yaml
  • loadConfig/loadConfigFile -> CorpusConfig
  • compileRule include + contract path resolution