← atlas·project-switcher

switch-between-projects

User uses the retreat menu or project picker to switch between projects. Monica sorts recent by who touched it. Nate by time (recency). Sara by result_size (data density).

default path · what bare Studio does

  1. 01
    route/project/[ref]actionclick-project-menuhookuseProjectSwitcherState
  2. 02
    route/project/[ref]actionview-recent-projectsuirecent-list
  3. 03
    route/project/[ref]actionclick-project-itemside-effectcontext-unload
  4. 04
    route/project/[ref]actionnavigate-to-new-projectside-effectcontext-rebuild
  5. 05
    route/project/[ref]actionload-new-dashboarduiready-indicator

per-profile overrides · vehicle × route

Three vehicles, three routes

Connector · Battleship

Monica

sea route

Bring the team into the workflow.

deltas

  • Enter: retreat-menu
  • prelude · TeamActivityPrelude

slot fillers wired

  • premain-prelude · TeamActivityPrelude

cognitive justification

Connector + HSP — project selection is team-aware. Sorting by "who touched" and showing activity context makes context-switching feel like joining a team, not switching machines. Reduces cognitive friction.

Try Monica's route →

Explorer · Tractor

Nate

field route

Show me what I don't already know.

deltas

  • Enter: retreat-menu
  • trailing · MicroProgress
  • motion · 0ms

slot fillers wired

  • trailingmain-postlude · MicroProgress

cognitive justification

ASD prediction-error + ADHD time-blindness — sorting by recency is the most predictable order (always: newest first). Zero motion and micro-progress feedback stabilize context-switch dysregulation.

Try Nate's route →

Analyst · Airplane

Sara

air route

Numbers first. Then we talk.

deltas

  • Enter: retreat-menu
  • prelude · KpiBand
  • trailing · Sparkline

slot fillers wired

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

cognitive justification

Analyst — project size IS the metric. Sorting by row/object count frames project-switching as comparing datasets. KpiBand and Sparkline on load give immediate data confidence in the new context.

Try Sara's route →