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

newspaper4k 0.9.3.1 · Extractor / reading tool · French 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">Conditions de mesure</h2>

Exact input excerpt · Original HTML ↓

02 · What the tool produces HTML

…
<h2 class="case-marker">Conditions de mesure</h2><p>Le capteur A a fonctionn&#233; pendant 30 minutes. La mesure a &#233;t&#233; r&#233;p&#233;t&#233;e dans le m&#234;me environnement, sans ressource distante ni script ex&#233;cut&#233;.</p><p>La conclusion doit &#234;tre relue avec son unit&#233;, sa p&#233;riode, son p&#233;rim&#232;tre et sa r&#233;serve. La pr&#233;sence d&#8217;un mot dans une sortie ne suffit pas &#224; prouver que la relation a &#233;t&#233; conserv&#233;e.</p></div>

Excerpt identified by the corrected evaluator. Full output below.

03 · The documented observation

Heading text
Present
Heading markup
Explicit relationship
Heading level
h2
Section membership
Not evaluated

Verdict source: results.json · heading-fr-1 / newspaper4k

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/0/evaluation/relation/newspaper4k

Corrected verdict, unchanged
{
  "status": "ok",
  "tool_class": "content_extractor",
  "format": "html",
  "heading_relation": "explicit",
  "heading_level": "h2",
  "evidence": {
    "excerpt": "<h2 class=\"case-marker\">Conditions de mesure</h2>"
  },
  "output_field": "additional_extractors.newspaper4k.html",
  "output_sha256": "fb437ae04cd3021a73162bb5e1849bab67bacb3913d5db850a03daf73a00b43b"
}
Complete studied output field

additional_extractors.newspaper4k.html

<div><h1>Protocole hors ligne de conservation des relations</h1><p>Ce document synth&#233;tique sert &#224; comparer deux balisages &#224; texte, ordre, classes et environnement identiques. Les donn&#233;es sont fictives et ne d&#233;crivent ni Edikka ni un client.</p><h2 class="case-marker">Conditions de mesure</h2><p>Le capteur A a fonctionn&#233; pendant 30 minutes. La mesure a &#233;t&#233; r&#233;p&#233;t&#233;e dans le m&#234;me environnement, sans ressource distante ni script ex&#233;cut&#233;.</p><p>La conclusion doit &#234;tre relue avec son unit&#233;, sa p&#233;riode, son p&#233;rim&#232;tre et sa r&#233;serve. La pr&#233;sence d&#8217;un mot dans une sortie ne suffit pas &#224; prouver que la relation a &#233;t&#233; conserv&#233;e.</p></div>
Archived version and options

newspaper4k 0.9.3.1 · Execution 2026-09-20

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

Archived runner · Python options

SHA-256 hashes
HTML input
83625fd369cd7e5294b81f954d1f846b53c3f9f7a8aa1d48ab7d3bd6e023493d
Evaluated output field
fb437ae04cd3021a73162bb5e1849bab67bacb3913d5db850a03daf73a00b43b

Complete raw output file ↗

B

VARIANT B

A div block

Output produced

Heading text : Present. Source

01 · The HTML change

<div class="case-marker">Conditions de mesure</div>

Exact input excerpt · Original HTML ↓

02 · What the tool produces HTML

…
</p>Conditions de mesure<p>Le capteur A a fonctionn&#233; pendant 30 minutes. La mesure a &#233;t&#233; r&#233;p&#233;t&#233;e dans le m&#234;me environnement, sans ressource distante ni script ex&#233;cut&#233;.</p><p>La conclusion doit &#234;tre relue avec son unit&#233;, sa p&#233;riode, son p&#233;rim&#232;tre et sa r&#233;serve. La pr&#233;sence d&#8217;un mot dans une sortie ne suffit pas &#224; prouver que la relation a &#233;t&#233; conserv&#233;e.</p></div>

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-fr-2 / newspaper4k

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/1/evaluation/relation/newspaper4k

Corrected verdict, unchanged
{
  "status": "ok",
  "tool_class": "content_extractor",
  "format": "html",
  "heading_relation": "text_only",
  "heading_level": null,
  "evidence": {
    "excerpt": "Conditions de mesure"
  },
  "output_field": "additional_extractors.newspaper4k.html",
  "output_sha256": "bdb9e1a044438506f2106fdd3a7f3583abbb073c9598afc82d62ffd589f0aade"
}
Complete studied output field

additional_extractors.newspaper4k.html

<div><h1>Protocole hors ligne de conservation des relations</h1><p>Ce document synth&#233;tique sert &#224; comparer deux balisages &#224; texte, ordre, classes et environnement identiques. Les donn&#233;es sont fictives et ne d&#233;crivent ni Edikka ni un client.</p>Conditions de mesure<p>Le capteur A a fonctionn&#233; pendant 30 minutes. La mesure a &#233;t&#233; r&#233;p&#233;t&#233;e dans le m&#234;me environnement, sans ressource distante ni script ex&#233;cut&#233;.</p><p>La conclusion doit &#234;tre relue avec son unit&#233;, sa p&#233;riode, son p&#233;rim&#232;tre et sa r&#233;serve. La pr&#233;sence d&#8217;un mot dans une sortie ne suffit pas &#224; prouver que la relation a &#233;t&#233; conserv&#233;e.</p></div>
Archived version and options

newspaper4k 0.9.3.1 · Execution 2026-09-20

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

Archived runner · Python options

SHA-256 hashes
HTML input
e502000054065bea220ff9f84a755015f5a6d3e7f19b2fff31809c21cb45bc33
Evaluated output field
bdb9e1a044438506f2106fdd3a7f3583abbb073c9598afc82d62ffd589f0aade

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