음성 재생과 운영 배포 정리
This commit is contained in:
parent
8ed185ce6c
commit
ac7db95542
1020 changed files with 46863 additions and 2175 deletions
|
|
@ -18,6 +18,8 @@ status: 통합본 v1
|
|||
> 5개 영역 설계([design-language] / [design-system] / [avatar] / [session-ux] / [role-dashboards])를 단일 기준 문서로 종합한 것이다. 토큰 충돌 지점은 본 문서가 **단일 진실원본(SSOT)**으로 일원화했다.
|
||||
>
|
||||
> **재사용 자산 연계**: 윤찬 기존 디자인 시스템(`Resources/50_Tech_Dev/디자인/slide-base.css`)과 동일한 토큰 철학(무채 골격 + accent 교체). slide-base 표의 "한신대/의료" 빈 행을 본 문서의 `--accent`로 채운다.
|
||||
>
|
||||
> **2026-06-27 구현 메모**: 운영 기본은 dark 화면이다. `docs/design-concepts/generated/*.png`의 7개 주요 화면 컨셉을 기준으로 `docs/design-verification/full-pages/`에 PC/태블릿/모바일 21장 캡처를 남겼고, 자동 검사 기준은 가로 overflow 0 + 큰 흰 CSS 배경면 0이다. P1 세션 아바타는 사용자 제공 PSD `라투디 여캐_ver2.psd`에서 추출한 `seoyeon-live2d-psd-v2`를 기본값으로 쓴다. 이 세트는 Live2D식 래스터 파츠 분리 자산이며, `sad` 표정에서 PSD의 울상 눈썹·우는 입·눈물 레이어를 사용한다. 컨셉 보드 크롭 `p1-concept`는 P1 기본값으로 쓰지 않는다.
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -738,6 +740,8 @@ COUNSELING PRACTICE · 4주차 ← kicker
|
|||
|
||||
핵심: **운영 신뢰성 + 감사.** 학습 내용엔 개입 안 하고 시스템·사용·교수활동 감사에 집중. 무채 슬레이트로 가장 차분.
|
||||
|
||||
- **정보구조:** `/admin`은 운영 홈으로 고정한다. 사용자 CRUD는 `/admin/users`, 역할·그룹·권한 정책은 `/admin/access`, 사용자 문제·불만·장애 접수는 `/admin/tickets`로 분리한다. 설정은 계속 `/settings`다.
|
||||
- **증거 원칙:** 운영 티켓은 `app.support_ticket`, 헬스 샘플 이력은 `app.admin_health_event`에 저장된 실제 행만 표시한다. 상시 모니터링 데몬이 없는 현재 단계에서는 "SLA 업타임"처럼 표현하지 않고 "최근 헬스 샘플 정상률/중단 기록"으로 표시한다. 세분 그룹 CRUD처럼 저장소/API가 없는 항목은 빈 상태 또는 정책 초안으로 남기며, 운영 수치처럼 보이는 목업 숫자는 금지한다.
|
||||
- **운영 KPI 5:** 사용자/강좌/세션주/가동%/API오류. mono 32px. 오류 0 초과 시 해당 KPI만 `--warn-solid`, 임계 초과 `--crit-solid`. 정상 땐 전부 무채 — "조용한 게 정상".
|
||||
- **세션 추이 = 단일 라인차트**(막대 아님). 피크 1점만 라벨.
|
||||
- **음성·AI 사용 + 비용:** OpenAI 음성 분/평가 토큰/추정 비용/예산 대비 게이지(80% 넘으면 `--warn-solid`). 운영비 가시화(윤찬 graphify 비용 통제 문화).
|
||||
|
|
@ -839,7 +843,10 @@ COUNSELING PRACTICE · 4주차 ← kicker
|
|||
<Outlet/>
|
||||
├ <LearnerHome> Hero1줄 + cols(Gauge, NextPractice) + MiniMultiples×4 + FeedbackTable
|
||||
├ <InstructorHome> InterventionQueue + KPIs + ClassDistribution + StudentTable(sparkline)
|
||||
└ <AdminHome> OpsKPIs + SessionTrend + UsageCost + FacultyAudit + AuditLog
|
||||
├ <AdminHome> OpsKPIs + OnlineUsers + ResourceHealth + UsageCost + IntegrationEmptyStates
|
||||
├ <AdminUsers> UserList + RegisterTab + ActivityTab
|
||||
├ <AdminAccess> RolePolicy + GroupPolicy + PermissionMatrix
|
||||
└ <AdminTickets> TicketQueueEmpty + CategoryPolicy + ResponseRules
|
||||
|
||||
<SessionScreen>
|
||||
├ <SessionTopBar scenario stage elapsed onEnd/>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue