vignette/apps/api/app
Yun Chan 4e6b0045e3 관리자 워크스페이스 접근 확장과 소유자 결정 7건 확정 반영
- 관리자(role=admin)가 학습자·교수자·관리자 워크스페이스를 모두 접근하도록
  can_access_role/require_role와 프론트 auth 헬퍼·Sidebar 내비를 정리하고
  admin 워크스페이스 내비 E2E를 추가.
- 소유자 결정 7건 전건 확정(2026-06-30)을 SSOT 대시보드·백로그에 반영하고
  결정 필요 7→0으로 동기화. SSOT drift 게이트 기대 카운트도 갱신.
- 확정된 H1 평가설계(κ≥0.70·ICC≥0.75·환각률≤0.03·t-검정 α=0.05·무작위 배정)를
  approved-export κ 게이트(checker·dataset_export·recursive export)와
  KPI 측정계획·export manifest 문서에 반영.

검증: npm run typecheck, npm run check:api-types, 백엔드 pytest 290 passed,
admin 내비 E2E 1 passed, 레이아웃 시각게이트 9/9, session-layout 4 passed,
SSOT drift 게이트 PASS.
2026-06-30 10:57:46 +09:00
..
contracts 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
routes 관리자 워크스페이스 접근 확장과 소유자 결정 7건 확정 반영 2026-06-30 10:57:46 +09:00
services 관리자 워크스페이스 접근 확장과 소유자 결정 7건 확정 반영 2026-06-30 10:57:46 +09:00
__init__.py feat(engine): claude -p 상주 멀티턴 엔진 게이트웨이 + 실동작 검증 2026-06-25 21:43:27 +09:00
auth_sessions.py 메일 알림 시스템 추가 2026-06-29 17:07:01 +09:00
auth_types.py 음성 재생과 운영 배포 정리 2026-06-28 12:18:20 +09:00
config.py 메일 알림 시스템 추가 2026-06-29 17:07:01 +09:00
db.py 메일 알림 시스템 추가 2026-06-29 17:07:01 +09:00
deps.py 관리자 워크스페이스 접근 확장과 소유자 결정 7건 확정 반영 2026-06-30 10:57:46 +09:00
engine_client.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
main.py 메일 알림 시스템 추가 2026-06-29 17:07:01 +09:00
paths.py 음성 재생과 운영 배포 정리 2026-06-28 12:18:20 +09:00
persona_generation_contract.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
persona_read_model.py 페르소나 소스팩 동기화 정리 2026-06-28 20:12:35 +09:00
persona_repository.py 음성 재생과 운영 배포 정리 2026-06-28 12:18:20 +09:00
runtime_policy.py Stabilize runtime auth and E2E coverage 2026-06-26 14:47:00 +09:00
saml.py 현재 작업 전체 반영 2026-06-27 16:08:41 +09:00
session_persistence.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
session_read_model.py 세션 계약과 메모리 경계 보강 2026-06-28 23:52:18 +09:00
stage_contract.py 세션 계약과 메모리 경계 보강 2026-06-28 23:52:18 +09:00
store.py 세션 메모리와 비언어 이벤트 저장 2026-06-28 20:12:50 +09:00
taxonomy.py feat(engine): claude -p 상주 멀티턴 엔진 게이트웨이 + 실동작 검증 2026-06-25 21:43:27 +09:00
test_admin_health_maintenance.py 운영 지표와 지원 요청 저장소 추가 2026-06-28 20:13:06 +09:00
test_admin_ops.py 운영 지표와 지원 요청 저장소 추가 2026-06-28 20:13:06 +09:00
test_auth_providers.py 메일 알림 시스템 추가 2026-06-29 17:07:01 +09:00
test_case_worksheet_rubric.py 평가 및 화면 구조 정리 2026-06-28 21:50:21 +09:00
test_dataset_export.py 현재 작업 전체 반영 2026-06-27 16:08:41 +09:00
test_evaluation_persistence.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
test_evaluator_model_routing.py 평가 캐시와 개인정보 마스킹 보강 2026-06-28 20:12:20 +09:00
test_learner_dashboard.py 음성 재생과 운영 배포 정리 2026-06-28 12:18:20 +09:00
test_live_coach_sources.py 라이브코치 소스팩 새로고침 보강 2026-06-28 23:52:55 +09:00
test_notifications.py 메일 알림 시스템 추가 2026-06-29 17:07:01 +09:00
test_orchestrator_masking.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
test_persona_generation_contract.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
test_persona_review.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
test_phase3_artifact_checker.py 관리자 워크스페이스 접근 확장과 소유자 결정 7건 확정 반영 2026-06-30 10:57:46 +09:00
test_phase3_kpi_export.py Phase 3 KPI 계약 상수 분리 2026-06-29 00:01:24 +09:00
test_pii_masking_eval.py 한국어 PII 인식기 경계 추가 2026-06-28 23:52:37 +09:00
test_rbac_idor.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
test_runtime_policy.py 관리자 워크스페이스 접근 확장과 소유자 결정 7건 확정 반영 2026-06-30 10:57:46 +09:00
test_session_digest_worker.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
test_session_memory.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
test_session_share.py 세션 계약과 메모리 경계 보강 2026-06-28 23:52:18 +09:00
test_session_turn_persistence.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
test_stage_contract.py 세션 계약과 메모리 경계 보강 2026-06-28 23:52:18 +09:00
test_state_machine_resistance.py 대시보드 폴드아웃/드릴다운 정리 + 페르소나 역린·misconduct 반응 + 게이트웨이 격리·RAG 비차단 수정 2026-06-27 02:30:46 +09:00
test_teacher_dashboard.py 워크시트 검수 UI와 세션 다크톤 정리 2026-06-28 23:53:37 +09:00
test_usage_report.py 운영 지표와 지원 요청 저장소 추가 2026-06-28 20:13:06 +09:00
test_user_support_tickets.py 운영 지표와 지원 요청 저장소 추가 2026-06-28 20:13:06 +09:00
test_voice_service.py 음성 재생과 운영 배포 정리 2026-06-28 12:18:20 +09:00
test_voice_ws.py 런타임 계약과 학습자 흐름 보강 2026-06-29 08:12:14 +09:00
turn_runtime.py 세션 계약과 메모리 경계 보강 2026-06-28 23:52:18 +09:00