Document structure
- Titles and author/revision metadata
- Attribute assignment and unsetting
- Nested sections
- Paragraph and block precedence
- Source-positioned neutral nodes
FORMAT 02
The AD0-AD11 pinned development profile is complete against immutable Eclipse language and TCK snapshots. The upstream standard and TCK remain unreleased, so this is precise development-profile evidence rather than a stable conformance claim.
CURRENT BOUNDARY
All 13 current alpha TCK inputs pass the reproducible AD11 gate with no exclusions. AC0-AC9 define the independent pinned Asciidoctor 2.0.26 core profile: the release gate compares normalized Markup++ output against the pinned 2.0.26 reference and fails on unexpected differences, and every reviewed difference is pinned by normalized-output hashes. The gate and its adversarial self-test passed Linux, macOS and Windows at commit 20cbefe in Actions run 33964331360 (the earlier run 33938717946 at ee0ec00 covers the earlier implementation). This is bounded compatibility, not drop-in compatibility with every extension.
markup guide.adoc -o guide.html
printf '= Guide\n' | markup --format asciidoc -INPUT
= Project guide
:project: Markup++
== {project}
* [x] Parse structure
* [x] Complete AD6-AD11OUTPUT
<div id="header">
<h1>Project guide</h1>
</div>
<div class="sect1">
<h2>Markup++</h2>
...
</div>