Headings that repeat: changelogs
author-04 · YAML
A counted slot lets one heading legitimately recur as peers — with minContains / maxContains occurrence bounds — instead of tripping the duplicate-section rule.
Builds on: Frontmatter and required sections
The artifact
Section titled “The artifact”The declarative YAML artifact, verbatim — no code required.
mcVersion: 2kind: contractbody: sections: - section: Release minContains: 1 # at least one release entry, repeatable sections: - section: Added minContains: 0 maxContains: 1 - section: Fixed minContains: 0 maxContains: 1What it exercises
Section titled “What it exercises”repeatable sectionsoccurrence bounds (minContains / maxContains)nested section grammars (hoisted onto the node)
Continue
Section titled “Continue”- Previous: House rules as text constraints
- Next: Route a whole tree with one config
- Group: Author contracts in YAML · All examples
- Reference: Declarative YAML reference