← all patterns

Diagnostic / platform core

Accessibility Equivalence

convert motion-heavy behavior into static, semantic, reduced-motion equivalents

Running the actual pattern live via applyPattern() — switch the substrate, stack overlays, watch the signals, or reverse the dynamics. Not a mock.

"Accessibility Equivalence" — convert motion-heavy behavior into static, semantic, reduced-motion equivalents. It has a attract layer (draw matter into a focus / well). The active render stack is particles.

The contract recipe: any motion-heavy behavior must map to a semantic, static, reduced-motion equivalent. No field behavior may be the only source of meaning.

Runtime tokens
attract draw matter into a focus / well
Metrics
attention computed every frame by the platform (proximity · engagement · relationships · age)memory computed every frame by the platform (proximity · engagement · relationships · age)coherence computed every frame by the platform (proximity · engagement · relationships · age)
Diagnostics
inspector
Render
particles
Reduced motion
this recipe defines the equivalent: motion-heavy behavior maps to a static, semantic, reduced-motion form
Without motion
field visuals clarify state but are never the only source of meaning — semantics carry it

Copy this pattern

<field-root></field-root>
  <div data-body="attract" data-strength="0.8" data-range="280" data-feedback></div>

See also