The inference rule definitions.
Human-readable description of what this rule does.
Optionalmap?: JsonMapMapJsonMap transformation (inline or reference to named map).
JSON Schema object to match against document metadata.
Unique name for this inference rule.
Optionalrender?: {Declarative structured renderer configuration (mutually exclusive with template).
Ordered markdown body sections.
Keys to extract from context and include as YAML frontmatter.
Optionalschema?: (Array of schema references to merge (named refs and/or inline objects).
Optionaltemplate?: stringHandlebars template (inline string, named ref, or .hbs/.handlebars file path).
An array of compiled rules.
Compile an array of inference rules into executable validators. Validates rule name uniqueness before compilation.