<!-- source: openspec/current/studio-workspace/README.md -->

---
title: Studio Workspace — Overview
status: stable
owner: pavel
audience: [pavel, ai, engineer]
tldr: Routing surface for the studio-workspace capability — the auth-walled internal workspace at app.rapoport.studio.
---
# Studio Workspace — overview

> Routing surface. The substance lives in the files below.

## Files in this capability

| File | What's inside | Read when |
|---|---|---|
| `narrative.md` | Why the workspace exists, who it serves, out-of-scope scope fence | You want context before reading the spec |
| `spec.md` | Surface area (routes, API endpoints), behavioural contracts, all amendments | You're an engineer or AI agent implementing against this capability |
| `flows.md` | Sequenced user flows — authoring loop, canvas creation, settings entry, sidebar nav | You're a designer mapping a journey |
| `entities.md` | Data entities local to this capability (CanvasSession, UserSettings, etc.) | Cross-reference to `db/README.md` for canonical schema entries |

## Status

stable — v1 implementation-ready (Architect mode surface, core canvas loops, sidebar chrome, control room, Forge task view)

## Original monolith

This capability was previously a single `openspec/current/studio.md` file (1412 lines), split in change `split-monolithic-capability-specs` on 2026-05-12. Git history of the original file is preserved via `git log --follow openspec/current/studio.md`.
