# 실배포 Computer Use 128 실행 보고 > 기준: 2026-09-09 KST. 이 문서는 실제 배포 CUA 관찰과 local 수정 검증을 분리한다. 128개 카탈로그 생성은 완료됐지만, 128개 전체의 실제 배포 검증 완료를 뜻하지 않는다. SHA `1306c524` 배포 뒤 최신 ledger는 PASS 84, RED 1, BLOCKED 10, NOT_RUN 33이다. 이전 PASS 전체를 이 새 빌드에서 재검증한 것은 아니다. ## 참조와 현재 범위 - [실행 카탈로그](./production-computer-use-128-2026-09-09.md)와 [기계 판독 카탈로그](./production-computer-use-128-2026-09-09.json)는 시나리오·역할·mutation 경계를 소유한다. - [실행 ledger](../../outputs/production-cu-2026-09-09/ledger.json)는 실제 상태와 실행 증거를 보존한다. - 실제 관리자와 일반 학습자 로그인을 확인했다. 일반 학습자는 `/admin`·`/teach` 접근 때 `/learn`으로 차단됐고 P4 추천이 일치했다. 순수 teacher 계정, 독립 관찰자 공개 검증, OFF 계정, 교수자 쓰기와 모바일 실행은 아직 확인하지 않았다. - 허용된 관리자 P16 회기 1개와 학습자 P4 회기 1개를 사용해 총 2/2를 종료했다. P4 회기는 2분 19초 동안 6턴·실제 AI 3왕복으로 종료했다. 두 회기의 대화·리뷰·워크시트 권한은 기존 승인 범위에서 유지한다. ## 일반 학습자 실배포 관찰 - 새 회기는 문서 재로드 뒤에도 복원됐다. 리뷰 평가는 대기에서 완료로 전환됐다. - R09 자기예측은 빈 입력을 차단했고 revision 1→revision 2→명시 잠금 뒤 reload에서도 같은 잠금 상태를 유지했다. - R14 워크시트 주호소 수정은 저장 완료 뒤 reload에서 복원됐다. - 원장에 추가된 `익명 인물입니다` 관찰의 production 원인은 미확정이며 결함 확정이나 수정 완료로 쓰지 않는다. local guardrail의 contextless NAME 오탐 재현은 있으나 production 원인을 입증하지 않는다. 후속에는 비식별 안전 회귀 재현과 production 관찰의 독립 대조가 필요하다. ## 실배포 RED와 local 수정 증거 | ID | 실제 배포 상태 | local 수정·검증 | 배포 재검증 조건 | |---|---|---|---| | H09 | 과거 `/learn/history` 검색·필터 맥락 복귀 RED는 SHA `1306c524` 배포 뒤 실제 배포에서 PASS로 재확인했다. | `apps/web/src/pages/LearnerHome.tsx`가 history `q`·`status`를 URL search params로 소유하도록 수정했고 `uc-learner-practice-history` local 16 passed(22.9s)다. | 이 PASS는 H09의 실제 배포 재검증이다. 다른 기존 PASS까지 새 빌드에서 재검증했다는 뜻은 아니다. | | T18 | 감독·연구 화면의 producer drilldown은 수정본을 배포했지만, 현재 브라우저가 learner 역할이라 교수 링크를 실제 배포에서 재검증하지 못해 기존 RED를 종결하지 않았다. | `apps/api/app/services/supervision_research_producer.py`의 canonical `/teach/session/{id}/review` 경로와 `apps/web/src/pages/SupervisionResearch.tsx`의 legacy 링크 정규화를 수정했다. API 12 passed, local 교수자 15 passed(25.3s)다. | 순수 teacher 계정에서 producer가 만든 비식별 signal의 `/teach/supervision`→drilldown→해당 리뷰 경로를 실제 배포에서 다시 확인한다. | H09의 최신 PASS는 실제 배포 재검증이지만 T18의 local 증거는 배포 기능 재검증 증거가 아니다. 운영 설정·실사용자·승인 원장은 변경하지 않았다. ## 상태 해석과 재개 조건 - `PASS`는 ledger에 실제 CUA 관찰이 연결된 시나리오만 뜻한다. - `RED`는 실제 배포에서 관찰된 결함이며 local 수정 통과만으로 닫지 않는다. - `BLOCKED`는 필요한 역할·등록 데이터 또는 명시적 mutation 승인 부족 때문에 실행할 수 없는 상태다. - `NOT_RUN`은 아직 실행하지 않은 상태이며 실패나 통과를 뜻하지 않는다. - 실행 재개 전에는 순수 teacher·OFF 계정, 필요한 비식별 등록·종료 회기와 허용된 mutation 범위를 준비하고 ledger의 최신 수치를 다시 읽는다. 독립 관찰자 공개 검증 R10은 여전히 `BLOCKED`다. - C11은 Tab→Enter로 통과했으며 ArrowDown 동작은 지원하지 않는 한계로 남긴다. S19는 과거 Ctrl+R 증거를 취소했지만, 이번 exact URL 이동 뒤 실제 문서 reload로 재확인해 `PASS`로 확정했다.