Authorization note · 04
Trust is a relationship, not a role.
Model the nouns first. Then make every decision explainable from the tuples that connect them.
Read the evidence03 · Content
betaSets important supporting content apart with tone, title, text, and a non-color mark.
PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/CalloutAuthorization note · 04
Model the nouns first. Then make every decision explainable from the tuples that connect them.
Read the evidencePreview controls could not be applied. The static default fixture remains available.
Contract
Renders aside; tone does not automatically create a live region or alert.
Consumer classes, styles, and data attributes may extend the surface, but required roles, IDs, relationships, and handlers remain owned by the component.
Public surface
data-fui-calloutdata-tone="neutral|info|success|warning|danger"--fui-callout-*--fui-info-*--fui-success-*--fui-warning-*--fui-danger-*Consumption
PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/Calloutimport Callout from 'PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/Callout';
<Callout>Frauthy content</Callout>static---
import Callout from 'PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/Callout';
---
<Callout>Frauthy content</Callout>Verification
Batch C coverage verifies all tones, optional title, decorative mark, and forwarded aside attributes.
No component-specific AT pass required; tone contrast and non-color redundancy are checked in visual QA.
Editorial guidance
State the point in text and use tone as reinforcement.
Do not use a danger Callout as a replacement for a validation error or alert announcement.
Release activity
Baseline public component contract.
Version & provenance
There is no stable predecessor for this explicit compiled subpath. The v1 compatibility layer remains tested separately; visual and API diffs begin with the next prerelease.