SpecificDesign referencePUBLIC EVIDENCE
13 SEPTEMBER 2026

06 / States & behavior

States & behavior

Input, feedback, motion, and responsive transformations

Behavior inventory

PatternObserved statesEvidence boundary
ASCII landscape runtimedefault; reduced motionSource-derived homepage canvas with ambient animation, pointer response, and a reduced-motion still frame. Other specimens retain the static export.

/ · /company-data · /refer · /documents

Lead capture formempty form; unchecked optional consent; collapsed tool pickerSource default observed; submit outcomes are local fixtures

/company-data · /refer

Document uploadempty upload area; shared-link inputs; rights uncheckedSource default observed; no production upload attempted

/documents

Sortable benchmark tabledefault table; sort affordanceProduction content observed; local sort uses explicit fixture data

/benchmarks/real-swe · /benchmarks/speech-to-text

Long-form editorialdefault reading; mobile wrappingObserved

/about · /benchmarks/real-swe · /benchmarks/speech-to-text

Marketing CTAannouncement; outlined reach-out actionObserved source action; local contact dialog is an explicitly labelled safety adaptation

/ · /company-data · /refer

Back-to-parent navigationBack linkObserved; destinations adapted to static reference

/company-data · /refer · /documents · /about · /terms

Section-anchor navigationreport section navigationObserved

/benchmarks/real-swe · /benchmarks/speech-to-text

Long-form legal textlong document; mobile wrappingObserved public text; not legal guidance

/terms

Segmented count choice1k / 10k / 100k choicesSource choice group observed; local estimate is a fixture

/documents

Metric toggleLanguage-specific WER / CER labelsSource units observed; local results explicitly labelled

/benchmarks/speech-to-text

Chart selectornative chart selectSource selector observed; local chart state reconstructed

/benchmarks/real-swe

Privacy contactContact and policy readingObserved public links; no contact initiated

/privacy

Responsive desktop/mobile layout390 / 768 / 1440 / 1920 layoutsMeasured production widths; local reflow also checked at 320px

/ · /company-data · /refer · /benchmarks · /benchmarks/speech-to-text · /benchmarks/real-swe · /documents · /about · /privacy · /terms

Forms are local fixtures

Do not send real company data, documents, contact information, or consent records through this reference. Field values live only in the current page. Reloading clears them. The examples replace network mutation with deterministic status messages.

TransitionTrigger and outputFocus / recovery
Empty → invalidSubmit without required fields. Keep entered values; show field-specific guidance and aria-invalid.Move focus to the first invalid field or error summary. Correcting the field clears its own error.
Closed → tool picker openClick or activate the trigger. aria-expanded becomes true; choices appear.Checkboxes use Space. Escape closes; return focus to trigger. Selection persists until page reset.
Unchecked → consent checkedNative checkbox, independent from form success. Optional measurement consent is not a prerequisite.Use a visible label. Never precheck consent or merge permission with marketing.
Valid → loading → successLocal fixture only. Guard duplicate activation and announce the result in role=status.No false “sent” claim. Explain that no data left the browser.
Network error → retryFixture simulates a failed operation without deleting values.Error describes what was preserved and offers a retry. Do not promise production recovery semantics.
File absent → local selectionOnly synthetic test files. Names may be shown locally, never uploaded.File input has a keyboard route; drop gesture is an optional alternative. Clear selection is available.
Metric changed → chart/table updatedNative select or labeled button controls the current metric.Expose units and direction; keep a table alternative. Announce the selected measure.

Responsive transformations

WidthPublic sourceLocal verification
390 px20 px gutters; compact title and action text; single-column lead formNo document horizontal overflow. Labels wrap; focus remains visible.
640 pxSource small breakpoint changes gutters, text, and paired fieldsFields remain in source order. Reading width does not depend on a fixed viewport.
768 pxMedium capture; 768 px outer reading container has 48 px side insetsFull recipes remain navigable without hover.
1024 pxLead pages become a split editorial-and-form gridForm width and maximum readable copy remain bounded.
1440 / 1920 pxLarge and wide captures retain bounded reading measureWhitespace grows outside the container rather than increasing line length.
Reduced motion / printStatic background or no decorative motionGuide removes animation. Print keeps semantic content and hides reference navigation.

Content extremes and inclusion