← atlas·table-editor

add-column-to-table

User initiates column creation via the table editor toolbar. The journey covers the column-name input surface (typed-name for Sara, literal-language for Nate), the advance-notice strip for destructive-adjacent DDL operations (Nate), and post-save feedback including KPI impact (Sara) and team context (Monica).

default path · what bare Studio does

  1. 01
    route/project/[ref]/editoractionselect-tablehookuseTableEditorStateSnapshot
  2. 02
    route/project/[ref]/editoractionopen-column-creationuiopen-modal
  3. 03
    route/project/[ref]/editoractiontype-column-name
  4. 04
    route/project/[ref]/editoractionselect-column-type
  5. 05
    route/project/[ref]/editoractionconfirm-add-columnside-effectexecute-ddl
  6. 06
    route/project/[ref]/editoractionserver-ackuischema-update-toast

per-profile overrides · vehicle × route

Three vehicles, three routes

Connector · Battleship

Monica

sea route

Bring the team into the workflow.

deltas

  • Enter: recent-activity-feed
  • prelude · CollabRail
  • on save · TeamSaveAck

slot fillers wired

  • preright-rail · CollabRail
  • on savesave-confirmation · TeamSaveAckAisha added a column yesterday

cognitive justification

HSP flood + Connector → activity context softens schema change anxiety. The collab rail surfaces who else is viewing this table; the save-ack transfers cognitive load to social precedent (GABA −22 sensory gating).

Try Monica's route →

Explorer · Tractor

Nate

field route

Show me what I don't already know.

deltas

  • Enter: schema-map-tile
  • destructive · AdvanceNoticeStrip 3000ms
  • chunk · 4
  • motion · 0ms

slot fillers wired

  • pre-destructiveadvance-notice · AdvanceNoticeStrip3000ms

cognitive justification

ASD prediction-error (κ + 26) + ADHD DA-seeking → the advance-notice strip's 3s countdown buffers schema-change surprise. Literal column-type labels prevent GLUT-drain from phonological processing; zero motion respects HSP flood.

Try Nate's route →

Analyst · Airplane

Sara

air route

Numbers first. Then we talk.

deltas

  • Enter: kpi-drill
  • prelude · KpiBand
  • on save · SaveLedger

slot fillers wired

  • premain-prelude · KpiBand
  • on savemain-postlude · SaveLedger✓ column added · {{ms}}ms · {{row_count}} rows affected

cognitive justification

CORT +19 (anxiety) + Analyst (A 0.000) → typed-name confirmation enforces deliberation. KpiBand + SaveLedger provide immediate numeric feedback on row impact, satisfying DA-seeking with precise, actionable data (motion 120ms).

Try Sara's route →