SEMANTIC HTML · ARCHIVED RESULTS

Semantic HTML.
Compare what tools preserve.

The same text. One markup change.
Two outputs to inspect, with evidence.

Explore an archived run from 20 September 2026, re-evaluated on 21 September. No extraction runs during your visit.

EXPLORE THE CONTROLLED CORPUS

Heading

markdownify 1.2.2 · Markdown converter · English document

All 42 comparisons

The check distinguishes heading text, markup and level. It does not evaluate whether content belongs to a section. Test scope.

A

VARIANT A

An h2 heading

Output produced

Heading text : Present. Source

01 · The HTML change

<h2 class="case-marker">Measurement conditions</h2>

Exact input excerpt · Original HTML ↓

02 · What the tool produces MARKDOWN

…
ta are fictional and describe neither Edikka nor a client.

## Measurement conditions

Sensor A operated for 30 minutes. The measurement was repeated in the same environment, without remote resources or executed scripts.

The conclusion must be read with its unit, period, scope and caveat. Finding a word in an output is not enough to prove that the relationship was preserved.

Offline synthetic fixture · v1.2.0

Excerpt identified by the corrected evaluator. Full output below.

03 · The documented observation

Heading text
Present
Heading markup
Markdown heading
Heading level
h2
Section membership
Not evaluated

Verdict source: results.json · heading-en-1 / markdownify

Inspect the full evidence

The verdicts above come from corrected results.json. The raw file’s evaluation fields are historical and are not authoritative here.

results.json/cases/6/evaluation/relation/markdownify

Corrected verdict, unchanged
{
  "status": "ok",
  "tool_class": "markdown_converter",
  "format": "markdown",
  "heading_relation": "markdown_heading",
  "heading_level": "h2",
  "evidence": {
    "excerpt": "## Measurement conditions"
  },
  "output_field": "additional_extractors.markdownify.markdown",
  "output_sha256": "f9e6452285c0656268c583c49f7dce0e04970ffabf6e6daa28a636b1dc925028"
}
Complete studied output field

additional_extractors.markdownify.markdown

Offline protocol for preserving relationships


Edikka · semantic HTML extraction protocol · v1.2.0

# Offline protocol for preserving relationships

This synthetic document compares two markups while text, order, classes and surroundings remain identical. The data are fictional and describe neither Edikka nor a client.

## Measurement conditions

Sensor A operated for 30 minutes. The measurement was repeated in the same environment, without remote resources or executed scripts.

The conclusion must be read with its unit, period, scope and caveat. Finding a word in an output is not enough to prove that the relationship was preserved.

Offline synthetic fixture · v1.2.0
Archived version and options

markdownify 1.2.2 · Execution 2026-09-20

{
  "version": "1.2.2",
  "configuration": "No configuration field in this output; consult the archived runner."
}

Archived runner · Python options

SHA-256 hashes
HTML input
e4c8dd8b2ea87f113776cfe6a51420c484a24c97750639347c1ddec38b1445c1
Evaluated output field
f9e6452285c0656268c583c49f7dce0e04970ffabf6e6daa28a636b1dc925028

Complete raw output file ↗

B

VARIANT B

A div block

Output produced

Heading text : Present. Source

01 · The HTML change

<div class="case-marker">Measurement conditions</div>

Exact input excerpt · Original HTML ↓

02 · What the tool produces MARKDOWN

…
ta are fictional and describe neither Edikka nor a client.

Measurement conditions

Sensor A operated for 30 minutes. The measurement was repeated in the same environment, without remote resources or executed scripts.

The conclusion must be read with its unit, period, scope and caveat. Finding a word in an output is not enough to prove that the relationship was preserved.

Offline synthetic fixture · v1.2.0

Excerpt identified by the corrected evaluator. Full output below.

03 · The documented observation

Heading text
Present
Heading markup
Text only
Heading level
No level detected
Section membership
Not evaluated

Verdict source: results.json · heading-en-2 / markdownify

Inspect the full evidence

The verdicts above come from corrected results.json. The raw file’s evaluation fields are historical and are not authoritative here.

results.json/cases/7/evaluation/relation/markdownify

Corrected verdict, unchanged
{
  "status": "ok",
  "tool_class": "markdown_converter",
  "format": "markdown",
  "heading_relation": "text_only",
  "heading_level": null,
  "evidence": {
    "excerpt": "Measurement conditions"
  },
  "output_field": "additional_extractors.markdownify.markdown",
  "output_sha256": "01bf6d792ae6929dc6bd49c239ff0457711b4aabb93daaeec20bb07a425aab57"
}
Complete studied output field

additional_extractors.markdownify.markdown

Offline protocol for preserving relationships


Edikka · semantic HTML extraction protocol · v1.2.0

# Offline protocol for preserving relationships

This synthetic document compares two markups while text, order, classes and surroundings remain identical. The data are fictional and describe neither Edikka nor a client.

Measurement conditions

Sensor A operated for 30 minutes. The measurement was repeated in the same environment, without remote resources or executed scripts.

The conclusion must be read with its unit, period, scope and caveat. Finding a word in an output is not enough to prove that the relationship was preserved.

Offline synthetic fixture · v1.2.0
Archived version and options

markdownify 1.2.2 · Execution 2026-09-20

{
  "version": "1.2.2",
  "configuration": "No configuration field in this output; consult the archived runner."
}

Archived runner · Python options

SHA-256 hashes
HTML input
4173dad4d266784865a6ed57bddde0f63604d5b192c97e4b434405a9427216ed
Evaluated output field
01bf6d792ae6929dc6bd49c239ff0457711b4aabb93daaeec20bb07a425aab57

Complete raw output file ↗

Identical text and isolated intervention within this pair, according to the protocol witnesses. Translations are not independent observations. View pair witnesses.

LOOK FURTHER

Every result has a scope.

These observations do not rank tools. They do not measure overall accessibility, search ranking, or understanding or citation by AI.

Claims excluded by the protocol