One toggle family. Every control on this page is live.

The control family is the product — every switch, pill, and disclosure below is live, and each one changes what this page shows.

Try the live controls ↓

One family. Three shared faces.

Switches, exclusive groups, filter pills, disclosures, five checkbox forms, and radio groups share one registry contract.

Projection ready · declared facts are visible.

Current truth projection

This list is the output. Controls never mutate the underlying facts; they change which declared facts are visible and how much evidence is shown.

All declared facts

    Unavailable means unavailable.

    Disabled, error, and loading states stay explicit. Loading breathes on the subject; it never becomes a spinner or a fake presence dot.

    DisabledDeploy is fenced for this work order, so no deploy control is rendered.
    ErrorAn error state must include inline text and an accessibility description.
    LoadingBusy controls leave the tab order and expose aria-busy until real data resolves.
    Reduced motionEvery spatial transition becomes an immediate snap while state meaning remains visible.