FORMAT 02

AsciiDoc, checkpointed.

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.

Document structure

  • Titles and author/revision metadata
  • Attribute assignment and unsetting
  • Nested sections
  • Paragraph and block precedence
  • Source-positioned neutral nodes

Blocks and lists

  • Listing, literal and source blocks
  • Open, example and sidebar containers
  • Quotes, verse and comments
  • Ordered, unordered and description lists
  • Nested checklists and continuations

References and resources

  • Links, anchors and cross-references
  • Images, icons and built-in macros
  • Bounded pipe tables
  • Attribute conditionals
  • Explicit host-resolved includes

CURRENT BOUNDARY

Implemented, not overstated.

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-AD11

OUTPUT

<div id="header">
  <h1>Project guide</h1>
</div>
<div class="sect1">
  <h2>Markup++</h2>
  ...
</div>