--- ui_doc_type: components-index components: - workbench-title-bar - activity-rail - agent-dock - placeholder-panel - status-panel --- # Component Definitions ## Component List | Component ID | Status | Evidence | Description | |--------------|--------|----------|-------------| | `workbench-title-bar` | 구현됨 | `apps/client/lib/src/app/alt_workbench_shell.dart` | ALT Console identity와 현재 section label을 표시하는 top bar | | `activity-rail` | 구현됨 | `apps/client/lib/src/app/alt_workbench_shell.dart` | Agent toggle과 section switching을 담당하는 right rail | | `agent-dock` | 구현됨 | `apps/client/lib/src/app/alt_workbench_shell.dart`, `apps/client/README.md` | `agent_shell` package를 mount하는 right dock | | `placeholder-panel` | 구현됨 | `apps/client/lib/src/app/alt_workbench_shell.dart` | 아직 실제 surface가 없는 section의 placeholder content | | `status-panel` | 구현됨 | `apps/client/lib/src/features/dashboard/presentation/dashboard_screen.dart` | dashboard 상태 정보를 icon, title, value로 표시하는 panel | ## Rules - component 정의는 구현 API가 아니라 UI 사용 규칙을 다룬다. - view별 변형이 필요하면 `/.md` 또는 하위 디렉터리를 사용한다. - 실제 구현체 이름과 다를 수 있지만, view 정의서에서 참조하는 component id는 이 목록에 있어야 한다.