# 디자인 문서 인덱스 ## 시스템 - `DESIGN-SYSTEM.md` - `architecture.md` - `api-design.md` - `db-schema.md` ## 페이지별 UI - `ui/dashboard-design.md` - `ui/office-dashboard-design.md` - `ui/office-chat-design.md` - `ui/projects-page-design.md` - `ui/project-detail-design.md` - `ui/sister-detail-design.md` - `ui/activity-log-design.md` - `ui/org-design.md` - `ui/settings-design.md` - `ui/admin-design.md` ## 레퍼런스 - `references/07-master-dashboard-v3-reference.md` ## 현재 우선 문서 - Sprint 실행 기준: `../sprints/SPRINT-017.md` - 제품 비전: `../../docs/product-specs/openclaw-office-dashboard-prd.md` - 실행 개요: `../OVERVIEW.md` ## SPRINT-017에서 반드시 잠글 것 - 오피스 메인: Desktop / Tablet / Mobile 정보 우선순위 - 오피스 채팅: JWT 필요, 전송 실패, empty state 처리 - 운영 패널: active workflow / sprint / review loop / deploy gate / server health 상태 톤 통일 - 실시간 모델: `live / snapshot / fallback` 판정 규칙 - WS + polling reconciliation: stale / reconnect / downgrade 기준 ## Git 기준 확인 경로 - `/office` entry: `frontend/app/office/page.tsx` - scene: `frontend/components/office/OfficeScene.tsx` - chat: `frontend/components/office/ChatWorkspace.tsx` - ws gateway: `backend/src/events/events.gateway.ts`