{
  "kind": "markdown-rendering",
  "date": "2026-10-20T23:31:16.340867+00:00",
  "python": "3.11.14",
  "versions": {
    "markdown-it-py": "4.0.0",
    "Python-Markdown": "3.10.2",
    "pandoc": "pandoc 3.11"
  },
  "command": "PYTHONDONTWRITEBYTECODE=1 .venv/bin/python runs/2026-10-21-markovo-markdown-frontmatter/lab/renderers/frontmatter_diagnose.py",
  "scope": "Local implementations only; HTML fragments, not GitHub.com, VS Code, Jekyll or Hugo execution.",
  "counts": "HTMLParser start-tag counts; absent tags count as zero; metadata is returned verbatim, null means no metadata interface measured.",
  "source_inspection": [
    {
      "module": "markdown_it.rules_block.lheading",
      "function": "lheading",
      "path": "markdown_it/rules_block/lheading.py",
      "sha256": "7d6a04b94a3b4b6b2faf950c2a6c9032487486179800783680c336eba32882ce"
    },
    {
      "module": "markdown_it.rules_block.hr",
      "function": "hr",
      "path": "markdown_it/rules_block/hr.py",
      "sha256": "402a18e6422669046f17b3f23fc3a859fb7a03c2551f5bfa30dfb41d1f489298"
    },
    {
      "module": "markdown.blockprocessors",
      "function": "SetextHeaderProcessor",
      "path": "markdown/blockprocessors.py",
      "sha256": "928639aeaf038b1cc108772abaf649a7ac76258c811a3af0c4c58d66177a0f65"
    },
    {
      "module": "markdown.extensions.meta",
      "function": "MetaPreprocessor",
      "path": "markdown/extensions/meta.py",
      "sha256": "0daea30dc6387acbdd7cb52dfcc931c8f7211d179313d91cab5fd5a39229c4ff"
    }
  ],
  "results": [
    {
      "sample": "frontmatter",
      "renderer": "markdown-it-commonmark",
      "tags": {
        "hr": 1,
        "h2": 1,
        "h1": 1
      },
      "metadata": null,
      "command": "MarkdownIt('commonmark').render(source)",
      "source": "lab/renderers/frontmatter.md",
      "output": "lab/renderers/frontmatter--markdown-it-commonmark-control.txt"
    },
    {
      "sample": "frontmatter",
      "renderer": "markdown-it-breaks",
      "tags": {
        "hr": 1,
        "h2": 1,
        "h1": 1
      },
      "metadata": null,
      "command": "MarkdownIt('commonmark', {'breaks': True}).render(source)",
      "source": "lab/renderers/frontmatter.md",
      "output": "lab/renderers/frontmatter--markdown-it-breaks-control.txt"
    },
    {
      "sample": "frontmatter",
      "renderer": "python-markdown",
      "tags": {
        "hr": 1,
        "h2": 1,
        "h1": 1
      },
      "metadata": null,
      "command": "markdown.markdown(source, extensions=['tables', 'fenced_code'])",
      "source": "lab/renderers/frontmatter.md",
      "output": "lab/renderers/frontmatter--python-markdown-control.txt"
    },
    {
      "sample": "frontmatter",
      "renderer": "python-markdown-meta",
      "tags": {
        "h1": 1
      },
      "metadata": {
        "title": [
          "Alpha"
        ]
      },
      "command": "markdown.Markdown(extensions=['meta', 'tables', 'fenced_code']).convert(source)",
      "source": "lab/renderers/frontmatter.md",
      "output": "lab/renderers/frontmatter--python-markdown-meta-control.txt"
    },
    {
      "sample": "frontmatter",
      "renderer": "pandoc-gfm",
      "tags": {
        "h1": 1
      },
      "metadata": {
        "title": {
          "t": "MetaInlines",
          "c": [
            {
              "t": "Str",
              "c": "Alpha"
            }
          ]
        }
      },
      "command": [
        "pandoc",
        "-f",
        "gfm",
        "-t",
        "html"
      ],
      "source": "lab/renderers/frontmatter.md",
      "output": "lab/renderers/frontmatter--pandoc-gfm-control.txt"
    },
    {
      "sample": "frontmatter",
      "renderer": "pandoc-gfm-no-yaml",
      "tags": {
        "hr": 1,
        "h2": 1,
        "h1": 1
      },
      "metadata": {},
      "command": [
        "pandoc",
        "-f",
        "gfm-yaml_metadata_block",
        "-t",
        "html"
      ],
      "source": "lab/renderers/frontmatter.md",
      "output": "lab/renderers/frontmatter--pandoc-gfm-no-yaml-control.txt"
    },
    {
      "sample": "frontmatter-typed",
      "renderer": "markdown-it-commonmark",
      "tags": {
        "hr": 1,
        "h2": 1,
        "h1": 1,
        "p": 2
      },
      "metadata": null,
      "command": "MarkdownIt('commonmark').render(source)",
      "source": "lab/renderers/frontmatter-typed.md",
      "output": "lab/renderers/frontmatter-typed--markdown-it-commonmark-control.txt"
    },
    {
      "sample": "frontmatter-typed",
      "renderer": "markdown-it-breaks",
      "tags": {
        "hr": 1,
        "h2": 1,
        "br": 2,
        "h1": 1,
        "p": 2
      },
      "metadata": null,
      "command": "MarkdownIt('commonmark', {'breaks': True}).render(source)",
      "source": "lab/renderers/frontmatter-typed.md",
      "output": "lab/renderers/frontmatter-typed--markdown-it-breaks-control.txt"
    },
    {
      "sample": "frontmatter-typed",
      "renderer": "python-markdown",
      "tags": {
        "hr": 2,
        "p": 3,
        "h1": 1
      },
      "metadata": null,
      "command": "markdown.markdown(source, extensions=['tables', 'fenced_code'])",
      "source": "lab/renderers/frontmatter-typed.md",
      "output": "lab/renderers/frontmatter-typed--python-markdown-control.txt"
    },
    {
      "sample": "frontmatter-typed",
      "renderer": "python-markdown-meta",
      "tags": {
        "h1": 1,
        "p": 2
      },
      "metadata": {
        "title": [
          "Alpha"
        ],
        "tags": [
          "[docs, markdown]"
        ],
        "draft": [
          "false"
        ]
      },
      "command": "markdown.Markdown(extensions=['meta', 'tables', 'fenced_code']).convert(source)",
      "source": "lab/renderers/frontmatter-typed.md",
      "output": "lab/renderers/frontmatter-typed--python-markdown-meta-control.txt"
    },
    {
      "sample": "frontmatter-typed",
      "renderer": "pandoc-gfm",
      "tags": {
        "h1": 1,
        "p": 2
      },
      "metadata": {
        "draft": {
          "t": "MetaBool",
          "c": false
        },
        "tags": {
          "t": "MetaList",
          "c": [
            {
              "t": "MetaInlines",
              "c": [
                {
                  "t": "Str",
                  "c": "docs"
                }
              ]
            },
            {
              "t": "MetaInlines",
              "c": [
                {
                  "t": "Str",
                  "c": "markdown"
                }
              ]
            }
          ]
        },
        "title": {
          "t": "MetaInlines",
          "c": [
            {
              "t": "Str",
              "c": "Alpha"
            }
          ]
        }
      },
      "command": [
        "pandoc",
        "-f",
        "gfm",
        "-t",
        "html"
      ],
      "source": "lab/renderers/frontmatter-typed.md",
      "output": "lab/renderers/frontmatter-typed--pandoc-gfm-control.txt"
    },
    {
      "sample": "frontmatter-typed",
      "renderer": "pandoc-gfm-no-yaml",
      "tags": {
        "hr": 1,
        "h2": 1,
        "h1": 1,
        "p": 2
      },
      "metadata": {},
      "command": [
        "pandoc",
        "-f",
        "gfm-yaml_metadata_block",
        "-t",
        "html"
      ],
      "source": "lab/renderers/frontmatter-typed.md",
      "output": "lab/renderers/frontmatter-typed--pandoc-gfm-no-yaml-control.txt"
    }
  ]
}
