← atlas·table-editor

search-value-across-table

User applies a filter or search to a table and navigates paginated results. Nate gets DiscoveryCard idle filler + chunk-size 4. Sara monospace metrics + Sparkline. Monica gets activity context on discover.

default path · what bare Studio does

  1. 01
    route/project/[ref]/editoractionselect-tablehookuseTableEditorStateSnapshot
  2. 02
    route/project/[ref]/editoractionopen-filter-paneluifilter-ui
  3. 03
    route/project/[ref]/editoractionset-filter-conditionside-effectapply-filter
  4. 04
    route/project/[ref]/editoractionview-filtered-resultsuifiltered-table
  5. 05
    route/project/[ref]/editoractionpaginate-resultsside-effectlazy-load-pages

per-profile overrides · vehicle × route

Three vehicles, three routes

Connector · Battleship

Monica

sea route

“Bring the team into the workflow.”

deltas

  • ›Enter: table-list
  • ›prelude · TeamActivityPrelude
  • ›trailing · CollabRail

slot fillers wired

  • premain-prelude · TeamActivityPrelude
  • trailingright-rail · CollabRail

cognitive justification

Connector + HSP — filtering is framed as exploring team data. Activity context and collaboration rail make discovery feel social, reducing isolation anxiety during exploration.

Try Monica's route →

Explorer · Tractor

Nate

field route

“Show me what I don't already know.”

deltas

  • ›Enter: schema-map-tile
  • ›trailing · MicroProgress
  • ›chunk · 4
  • ›motion · 0ms

slot fillers wired

  • trailingmain-postlude · MicroProgress

cognitive justification

Explorer + ADHD DA-seeking — DiscoveryCard idle affordance presents unexpected schema insights while waiting. Chunk-size 4 and zero motion prevent overload during exploration. Feeds novelty-seeking without chaos.

Try Nate's route →

Analyst · Airplane

Sara

air route

“Numbers first. Then we talk.”

deltas

  • ›Enter: kpi-drill
  • ›prelude · KpiBand
  • ›trailing · Sparkline
  • ›confirm · always

slot fillers wired

  • premain-prelude · KpiBand
  • trailingtable-row-trailing · Sparkline

cognitive justification

Analyst + DA-from-data + Anxiety — filter application is a metric event. SaveLedger shows filtered_count/total_count ratio, turning the search into a data story (e.g., "47 / 892 rows match"). CORT +19 satisfied by always-confirmation and precise latency feedback.

Try Sara's route →