Learning + Studios

Session ideation board

Lightweight doc to capture new session formats without breaking the legacy session UI.

  • List session kinds/formats before wiring session props
  • Link ideas back to process notes and Answer thread taxonomy
  • Decide which sessions need composer support vs. doc-only guidance

Invisible Session Layer

Phase 0 invisible foundation

Add session tracking underneath existing routes (no UI changes) so every action can be linked later.

Session kinds
learning, translation, content
Status
Prototyping
Testing
Verify store writes still land in local storage when flag disabled

Building blocks

  • Session adapter wrapping store actions
  • LocalStorage enhancements map
  • Optional event logging

Risks: Needs strict perf guard to avoid double renders

Session Room Toggle

Phase 1 opt-in enhancement

Parallel route (`/session-room/[id]`) using feature flag; classic `/sessions/[id]` stays intact.

Session kinds
learning, workshop
Status
Researching

Building blocks

  • Feature flag gating route
  • Universal block area for notes
  • Context bar with session memory

Risks: Navigation duplication if routes diverge too far

Session Navigation Overlay

Phase 2 gentle introduction

Quick switcher (`Cmd+Shift+S`) showing current session, recent sessions, and “start new session” CTA.

Session kinds
all
Status
Backlog
Testing
Requires command palette telemetry to confirm adoption

Building blocks

  • Command palette extension
  • Session metadata (focus_mode, intention)
  • CTA integration on dashboard

Session Memory Snapshots

Phase 2 guidance

Prompt user to capture decisions/questions when leaving session; store as structured block.

Session kinds
learning, research, content
Status
Backlog
Testing
Need user preference toggle to avoid fatigue

Building blocks

  • Universal block snippet template
  • Session summary modal
  • Optional AI suggestion

Risks: Too intrusive if triggered after every navigation

Session Chains

Phase 3 migration

Visual timeline linking sessions with continues_from/branches_to relationships.

Session kinds
research, translation
Status
Backlog

Building blocks

  • Edge type for session chains
  • Timeline visualization (mini graph)
  • Suggested “continue session” CTA

Session Share Links

Phase 2 collaboration

Generate view-only pages for session recaps (grid composer render + attachments).

Session kinds
learning, research, content
Status
Researching
Testing
Need guardrail for sensitive discussions; start with STPS weeks.

Building blocks

  • Read-only grid renderer
  • Share tokens
  • Attachment board