The canonical visual reference for the locked product motion system. Authoritative spec: motion-system.md. All seven families locked 2026-05-19: reasoning & generation · state & liveness · disclosure & hierarchy · list & collection · progress & flow · feedback & confirmation · affordance.
Vec thinking, analyzing, writing. The compose hybrid is the signature and carries to the landing hero.
Thinking dots carried
Short reasoning before output.
Analyzing bars carried
Working across multiple sources.
Streaming line E2 · LOCKED
Vec generating now. Clause-cadence settle; ends full ink (legible both themes).
Vec composes the answer E1 · LOCKED · SIGNATURE
Calm unified arrival; the closing beat overlaps the settle (no hitch) — each claim word and its citation lock together once. Calm like C, alive like B, awkward gone.
What changed, what is newest, what is live. Honest, never decoration on static content.
Row highlight-flash E3 · LOCKED · FIX
A record changed underneath you. Fix to verify: the clay left bar stays solid and continuous through the entire bloom + reseat, then one clean fade. No washout, no gap.
Number count-up carried
Honest counts resolve.
Timeline newest E4 · LOCKED
Newest unacknowledged item. Pulse ring tuned calm.
Sync & live cues carried
Active pull vs. live connection.
Reveal structure on demand. Height + opacity, ease-out, no spring. Validated in r1, carried.
ExpandPanel · sealed-exhibit carried
The R1 ExpandPanel discloses its recessed verbatim record.
Accordion carried
FAQ; single-open.
No. Read-only against every system of record. It proposes; it never writes back.
Every claim is bonded to its source. One click resolves the citation to the verbatim record.
Sheet / drawer carried
Secondary surface; scrim, no bounce.
Email 2026-03-09 · A-301 r4 · PCN-22 · Spec 07 54 00
Locked 2026-05-19. Each is trigger (product) → motion (system); no product logic encoded in motion (G7).
Ranked entrance M4.1 · LOCKED
Trigger: feed mounts/refreshes. Motion: items settle top→bottom; the order is the signal (what is listed/marked is projector logic, not this).
Filter-in-place M4.2 · LOCKED
Trigger: facet/filter selected. Motion: non-matches collapse, matches reflow — same records, refocused.
Reorder M4.3 · LOCKED
Trigger: projector re-ranks. Motion: FLIP glide; every row lands.
Segmented filter M4.4 · LOCKED
Trigger: segment clicked. Motion: indicator measured to the active button; adjacent dividers fade.
Locked 2026-05-19. trigger (product) → motion (system). Stepper rule: current step marked within bounds, never a size-changing halo. F5.4 is conditional.
Phased-progress · step handoff M5.1 · LOCKED · B
Trigger: a step completes. Motion: done step → compact chip; next step grows active.
Check-draw · fill + stroke hybrid M5.2 · LOCKED · C+A
Trigger: a task completes. Motion: node fills clay, then the check strokes in.
Named-step pipeline · ingest M5.3 · LOCKED · A
Trigger: stage transitions. Motion: vertical list; bars on active, check on done.
Wizard transition · conditional M5.4 · LOCKED
Rule: major step boundary → slide; substep within a step → cross-settle.
Point Vec at the folder.
Review extracted facts.
Confirm parties.
Confirm dates.
Locked 2026-05-19. Reconciles feedback.md. Each is trigger (product) → motion (system).
Toast M6.1 · LOCKED · B
Trigger: action completes. Motion: rise + fade in place, dwell, fade out.
Banner M6.2 · LOCKED · A
Trigger: persistent condition true. Motion: height-expand + fade, pushes content down.
Inline validation M6.3 · LOCKED · B
Trigger: blur/submit fails. Motion: reserved slot, fade + rise; border tints. No shake.
Copy / Saved micro-confirm M6.4 · LOCKED · B rebuild
Trigger: copy/save tap. Motion: copy glyph cross-fades to drawn check; label swaps "Copy citation" ↔ "Copied". Icon + label in separate slots (no thrash).
Locked 2026-05-19. Deliberately minimal — the least motion that still reads.
Button hover M7.1 · LOCKED · B
Tint + 1px lift + faint shadow, fast120. Discrete controls only.
Focus ring M7.2 · LOCKED · instant
Keyboard focus. Locked clay ring, INSTANT (a11y constraint — motion delays focus perception).
Card / row hover M7.3 · LOCKED
Tint (mirrors M7.1) + locked clay edge-tick. No lift on rows.
Active-selection indicator · conditional M7.4 · LOCKED
One motion + material; shape per component. Horizontal = the inset sliding pill (same .seg4 engine as the amended M4.4, no dividers for nav/tabs). Vertical = clay left-bar (settings sidebar, shell rail).