DocStatus

A document lifecycle indicator: a color-coded status pill (built on Badge) plus an optional mono version label that composes to v1.0 · DRAFT. The four stages are ordered by editorial weight — Draft → In Review → Approved → Final — and map onto the state tokens: draft → neutral, in-review → warning (SHOULD), approved → info, final → success (MUST). Status is always real text on the pill; the repeated status word in the version caption is aria-hidden so screen readers hear it once.

The four stages

Ordered Draft → In Review → Approved → Final.

DraftIn ReviewApprovedFinal

With a version label

The mono caption renders as {version} · {STATUS}.

Draftv0.1In Reviewv0.9Approvedv1.0-rc2Finalv1.0

Solid appearance

DraftIn Reviewv0.9ApprovedFinalv1.0

Compact size

Draftv0.1In Reviewv0.9Finalv1.0

Custom status label

Override the canonical word when surrounding copy needs it.

Awaiting legalv0.9Publishedv1.0