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
betaDisplays a labelled subject → relation → resource authorization relationship with an optional permission.
PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/TupleAuthorization 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 a labelled group of code tokens; visual arrows are hidden so the accessible label supplies the relationship context.
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-tupledata-fui-relation-tokendata-kind--fui-relation-subject--fui-relation-relation--fui-relation-resource--fui-relation-permissionConsumption
PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/Tupleimport Tuple from 'PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/Tuple';
<Tuple>Frauthy content</Tuple>static---
import Tuple from 'PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/Tuple';
---
<Tuple>Frauthy content</Tuple>Verification
Batch C coverage verifies default and custom accessible labels, optional permission, token kinds, and decorative separators.
Pending VoiceOver and NVDA reading-order spot check with realistic relationship identifiers.
Editorial guidance
Use a concise accessible label that explains what the tuple represents.
Do not communicate subject, relation, and resource only through token colors.
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.