Skip to main content

Web Device MD directive · ARC 2.0.0-beta.28

Generic MD directive (incl. `::input`)

Web Device Markdown directive `generic-directive`: purpose, boundaries, author entry, evidence, and sample honesty.

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

Implementation path: content-reader / slides / embed modules under providers/runtime/web-device/src/.

Purpose

Any ::name / :::name maps to a document node with type=name. Known released subset includes unbound ::input.

Boundaries

  • One unit per page: this page documents only generic-directive.
  • Do not treat MD structures as AUP primitive contracts (table, media, …).
  • Experimental or unverified names must not be published as full product capability.

Author entry

arbitrary ::name / :::name · released path: ::input{…}

Surfaces

Web Device document (and slides path where noted).

Public status

experimental (generic); ::input released subset

Fallback

Unknown type → renderUnknown.

Sample

Released subset — unbound ::input is covered under the AUP live-example contract:

Other generic directive names are experimental until a docs-safe sample and matrix row say otherwise. ::chart is not defined.

Evidence

ItemPath
Reader / implcontent-reader.ts generic path · arc#2598 · live-example-contract (input)
Internal matrixdocs/aup/capability-matrix.md §6 (internal, non-routed)
Matrix row conceptmd-directive · generic-directive

Notes

Do not publish unverified generic names as product capabilities. MD ::chart is not defined (unsupported).