{
  "$id": "https://markup-carve.github.io/carve/node-roles.json",
  "$comment": "GENERATED by scripts/generate-node-roles.mjs from resources/ast-schema.json. Do not edit: run `npm run roles:write`. Every position that holds a node or a plain record, keyed by the type that owns it (PART 12 §12(c)).",
  "version": 1,
  "source": "https://markup-carve.github.io/carve/ast-schema.json",
  "roles": {
    "admonition": {
      "title": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      },
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "block_quote": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "block_extension": {
      "fallback": {
        "role": "single-node",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "citation": {
      "prefix": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      },
      "locator": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      },
      "suffix": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "citation_definition": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "citation_group": {
      "items": {
        "role": "node-sequence",
        "admits": [
          "citation"
        ]
      }
    },
    "definition_description": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "definition_list": {
      "items": {
        "role": "node-sequence",
        "admits": [
          "definition_description",
          "definition_term"
        ]
      }
    },
    "definition_term": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "delete": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "div": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "directive": {
      "title": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      },
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "document": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "emphasis": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "figure": {
      "target": {
        "role": "single-node",
        "admits": [
          "block_quote",
          "code_block",
          "image",
          "paragraph",
          "table"
        ]
      },
      "caption": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      },
      "shortCaption": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "figure_group": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      },
      "caption": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "footnote": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "heading": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "highlight": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "inline_extension": {
      "content": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "inline_footnote": {
      "inline": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "insert": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "line_block": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "link": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "list": {
      "items": {
        "role": "node-sequence",
        "admits": [
          "list_item"
        ]
      }
    },
    "list_item": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "paragraph": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "section": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "span": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "strike": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "ruby": {
      "pairs": {
        "role": "record-sequence"
      }
    },
    "small_caps": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "strong": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "subscript": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "substitution": {
      "old": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      },
      "new": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "superscript": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    },
    "table": {
      "rows": {
        "role": "node-sequence",
        "admits": [
          "table_row"
        ]
      },
      "caption": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      },
      "shortCaption": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      },
      "columns": {
        "role": "record-sequence"
      }
    },
    "table_cell": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      },
      "blocks": {
        "role": "node-sequence",
        "admits": [
          "abbreviation_def",
          "admonition",
          "block_extension",
          "block_quote",
          "citation_definition",
          "code_block",
          "comment",
          "definition_list",
          "div",
          "directive",
          "figure",
          "figure_group",
          "footnote",
          "frontmatter",
          "heading",
          "image",
          "line_block",
          "list",
          "link_reference_definition",
          "paragraph",
          "raw_block",
          "section",
          "table",
          "thematic_break"
        ]
      }
    },
    "table_row": {
      "cells": {
        "role": "node-sequence",
        "admits": [
          "table_cell"
        ]
      }
    },
    "underline": {
      "children": {
        "role": "node-sequence",
        "admits": [
          "abbreviation",
          "autolink",
          "caption_number",
          "citation_group",
          "code",
          "comment",
          "critic_comment",
          "delete",
          "emphasis",
          "escaped_text",
          "footnote_ref",
          "hard_break",
          "heading_ref",
          "highlight",
          "image",
          "inline_extension",
          "inline_footnote",
          "insert",
          "link",
          "literal_inline",
          "math",
          "mention",
          "non_breaking_space",
          "raw_inline",
          "ruby",
          "small_caps",
          "smart_punctuation",
          "soft_break",
          "span",
          "strike",
          "strong",
          "subscript",
          "substitution",
          "superscript",
          "symbol",
          "tag",
          "text",
          "underline"
        ]
      }
    }
  }
}
