Skip to main content

Sample contract · MD structure · ARC 2.0.0-beta.28

thematicBreak / HR

Use horizontal rules as separators; under slides: true they become slide boundaries.

Web Device Markdown structure — not an AUP primitive; not a theme/site layout component.

Sample contract

FieldValue
PurposeHorizontal rules as ordinary separators; under slides: true, top-level breaks become slide boundaries
BoundariesWithout slides: true → ordinary separator only
Author entry---
SurfaceWeb Device document · slides when flagged
Public statusreleased
Fallback / failureNo slides flag → prose separator
VerificationThis page + slides-front-matter · arc --version = 2.0.0-beta.28

Sample

In ordinary content, a thematic break is a horizontal rule:

Source:

markdown
Above the break.

---

Below the break.

Rendered:

Above the break.

Below the break.

With slides: true in front matter, top-level --- becomes a slide boundary. See slides front matter and the slides demo.

Failure and limits

SituationExpected result
HR without slides flagOrdinary separator
Nested/context HR inside containersNot a top-level slide boundary
Expecting free-form page breaks for layout componentsWrong surface

Verification evidence

ItemValue
Baseline2026-08-09 · arc --version → 2.0.0-beta.28
Capability rowdocs/aup/capability-matrix.md §6 · thematicBreak / HR
Implementationcontent-reader.ts · slides.ts
Public routes/en/docs/web-device/markdown/thematic-break/ · /zh/docs/web-device/markdown/thematic-break/
Local runarc service start --blocklet blocklets/arcblock --port 4900 · open this page and slides demo
AcceptOrdinary HR renders; slides path documented honestly