intent: row
Use
intent: row is selected by contract metadata, responsive context or explicit recipe configuration for ListBlock.
Motion
Static by default; local state changes use a short 240ms opacity/transform transition when helpful.
Accessibility
Meaning remains in text, focus order and semantic state; never colour or motion alone.