HWSS 실서류 E2E · 화면별

E2E 시나리오

화면(커버리지 맵 화면)마다 자동 E2E 시나리오를 모은다. 구현은 실서류 회차·독립 준비형 회차의 화면 테스트와 사건 여정 단계, 준비형 결과에는 개발·운영 모드별 결과와 Studio 사용 여부를 표시한다. 실행 기록 없음은 hwss-investigation-agent-frontend/e2e/realdata/screens/ 스펙에 등록됐지만 실서류·준비형 각각 최근 20회차에 기록이 없는 시나리오, 계획은 docs-site/data/e2e-scenario-plan.json 에 적은 아직 없는 시나리오와 그 이유다. 통과율과 ✓✗ 흐름은 실서류·준비형 각각 최근 20회차를 합친 최대 40회차 기준이다(왼쪽이 최신 · ✓ 통과 · ✗ 실패 · – 건너뜀 · 빈 칸은 그 회차에 없음). 워크플로 시나리오는 hwss-investigation-agent-backend/scenarios/workflow/ 의 JSON(단계마다 기대값을 판정하는 워크플로 엔진 E2E) — 맨 아래 층·주제별 절에서 펼치면 단계 × 기대값 표가 나오고, CI(dev 검사의 WorkflowScenarioTest)와 실서류 회차(scope=workflow)의 최근 흐름을 따로 본다. screens 를 적은 시나리오는 그 화면 절에도 「워크플로 · …」 줄로 보인다. 회차 이력·실패 분석은 자동 E2E, 만든 셋을 정기 회차에 배정하는 곳은 E2E 시나리오셋.

37화면
991구현 시나리오
2실행 기록 없음
19계획 시나리오
0시나리오 없는 화면
107워크플로 시나리오
9/9최근 회차 통과

dev 기준 #2181 머지 11/13 17:36 · 커밋 b8b358b4 · 계기 Merge pull request #2181 from fdxchatgpt/feat/proto-front-parity-20261112 프로토·프론트 화면 차이 9건 동일화 (야간 20261112 아침 확인) 완료 · 2026-11-13 17:49 KST 빌드 · 빌드 런

시나리오셋

시나리오 고르기

체크한 시나리오로 셋을 만들거나 기존 셋에 담습니다. 만든 셋은 E2E 시나리오셋에서 회차에 배정합니다.

목록을 불러오는 중…

한눈 현황

유형별 시나리오

화면 37개 · 구현 991 · 실행 기록 없음 2 · 계획 19 · 시나리오 없는 화면 0

최근 화면 순회 회차 #545 (11/13 17:00 KST) — 통과 9 실패 0 건너뜀 0

유형구현실행 기록 없음계획
주요 흐름 main658019
입력 검증·막힘 validation16410
빈 상태 empty1500
취소·되돌리기 cancel3610
주소·새로고침 url3200
이동·연결 nav1600
권한 access7000
합계991219

유형은 스펙의 on(화면, 유형), 없으면 제목으로 추정(「추정」 표시). 구현에는 사건 여정 줄(주요 흐름)이 들어간다. 실행 기록 없음은 스펙에 고정 제목으로 등록됐지만 최근 회차 기록에 없는 것, 계획은 구현·등록되지 않은 것만 센다.

User · 통합 연동

사고조사 전체 업무 흐름

investigation-full-journey · 구현 1 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 1

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
전체 업무 흐름 — 실제 문서 ZIP 인입부터 분류·추출 검수·분석·초안 1차·2차 수정과 최종 수신까지 같은 보고서로 완료한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름full-journey.spec.ts:64✓ 통과
준비형 #213 11/12 12:53 최근 회차에 없음
100% 1/1회
·······················✓················

User · 통합 연동

이미지시스템 연동

image-system-integration · 구현 12 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 12

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
이미지 연동 필수 — SFTP ZIP부터 공통 S3·Studio 업로드를 거쳐 담당자 목록과 보고서 원문에 진입한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름image-system-integration.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
이미지 연동 필수 — ZIP 해시 불일치를 거절하고 올바른 새 전송으로 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘image-system-integration.spec.ts:14✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
이미지 연동 필수 — 손상된 추가 ZIP은 실패 이력으로 남고 기존 원문 보존 후 정상 추가 전송으로 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘image-system-integration.spec.ts:32✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
이미지 연동 필수 — 같은 완료 통지를 반복해도 페이지·Studio 파일·워크플로를 중복 생성하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘image-system-integration.spec.ts:58✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
이미지 연동 필수 — S3 원문 저장 장애를 감지하고 자동 재시도로 복구해 담당자가 원문을 연다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘image-system-integration.spec.ts:79✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
이미지 연동 필수 — Studio 업로드 장애에도 정상 수신 원문을 보존하고 새 추가 전송에서 업로드를 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘image-system-integration.spec.ts:112✓ 통과
준비형 #220 11/13 09:28
90% 9/10회
···········✓✓···✓····✓····✓✓······✓✓✓✗··
이미지 연동 필수 — 비담당자는 수신 건 목록·보고서·원문에 접근하지 못하고 담당자 진입은 유지된다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
권한image-system-integration.spec.ts:140✓ 통과
준비형 #220 11/13 09:28
90% 9/10회
···········✓✓···✓····✓····✓✓······✓✓✓✗··
이미지 연동 보강 — ZIP 내부 신규 파일 누락을 비동기로 거절하고 기존 원문 보존 후 재전송으로 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘image-system-integration.spec.ts:216✓ 통과
준비형 #220 11/13 09:28
90% 9/10회
···········✓✓···✓····✓····✓✓······✓✓✓✗··
이미지 연동 보강 — ZIP 해시가 정상이어도 낱장 해시 오류를 거절하고 정상 추가 전송으로 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘image-system-integration.spec.ts:224✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
이미지 연동 보강 — ZIP 업로드 전 완료 통지를 대기시키고 같은 통지를 재시도해 한 번만 접수한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘image-system-integration.spec.ts:232✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
이미지 연동 보강 — 완료 통지가 동시에 도착해도 낱장·Studio 파일·실행을 한 번만 생성한다
실행 정보 개발 모드 실패
실행 정보 Studio 실연동
실행 정보 운영 빌드 실패
입력 검증·막힘image-system-integration.spec.ts:259✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
이미지 연동 보강 — 저장 장애로 재시도 대기 중인 인스턴스가 중단돼도 새 인스턴스가 S3 ZIP으로 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘image-system-integration.spec.ts:279✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

User · 진입·계정

로그인

login · 구현 18 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 18

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
로그인 폼으로 들어가고 로그아웃한다 빠른 확인주요 흐름account.spec.ts:47✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
등록되지 않은 사용자 안내가 열린다이동·연결account.spec.ts:111✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
로그인 뒤 돌아갈 곳으로 바깥 사이트 주소가 오면 무시하고 업무 첫 화면으로 간다주소·새로고침account.spec.ts:126✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
로그인 진입점은 돌아갈 화면을 기억한 채 로그인 화면으로 보내고 바깥 주소는 버린다주소·새로고침account.spec.ts:148✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
비밀번호를 비우고 로그인하면 안내만 뜨고 로그인 요청을 보내지 않는다입력 검증·막힘account.spec.ts:180✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
비밀번호 표시를 켰다가 끄면 입력값이 다시 가려진다취소·되돌리기account.spec.ts:212✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
다른 화면에서 되돌아온 사유를 주소로 받아 로그인 화면 안내로 보여 준다주소·새로고침account.spec.ts:240✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
로그인 필수 — 기존 SSO 인증으로 로그인 화면 없이 원래 업무 화면에 진입한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름login-essential.spec.ts:16✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
로그인 필수 — SSO 최초 사용자는 이메일 등록 후 원래 화면으로 이동한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름login-essential.spec.ts:35✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
로그인 필수 — SSO 로그아웃 후 업무 화면을 다시 열어도 자동 재로그인되지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한login-essential.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
로그인 필수 — 다른 출처의 SSO 제출을 거절하고 정상 로그인으로 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘login-essential.spec.ts:82✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
로그인 필수 — SSO 식별 헤더 누락을 안내하고 재인증으로 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한login-essential.spec.ts:104✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
로그인 필수 — 접근 토큰 자동 재발급 후 화면의 미저장 입력을 유지한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름login-essential.spec.ts:124✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
로그인 필수 — 접근 쿠키가 만료된 뒤 새 탭을 열어도 같은 세션으로 원래 화면에 들어간다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름login-essential.spec.ts:147✓ 통과
준비형 #220 11/13 09:28
100% 5/5회
···········✓✓···✓····✓·····✓············
로그인 필수 — 재발급 불가 시 로그인하고 원래 경로와 쿼리로 돌아온다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주소·새로고침login-essential.spec.ts:178✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
로그인 필수 — 배경 조회만 이어지면 서버 유휴 만료 후 사유를 표시한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한login-essential.spec.ts:205✗ 실패
준비형 #220 11/13 09:28
40% 4/10회
···········✗✗···✗····✓·····✓······✓✓✗✗·✗
로그인 필수 — 다른 탭의 세션 연장을 확인하면 오래된 경고를 닫는다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름login-essential.spec.ts:226✗ 실패
준비형 #220 11/13 09:28
30% 3/10회
···········✗✓···✗····✗·····✗······✓✓✗✗·✗
로그인 필수 — 별도 브라우저의 같은 계정 세션은 로그인과 종료를 독립 처리한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한login-essential.spec.ts:260✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓

User · 진입·계정

최초 로그인 이메일 등록

onboarding · 구현 16 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 16

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
온보딩이 끝난 계정은 이메일 등록을 다시 할 수 없다권한account.spec.ts:277✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
온보딩이 끝난 계정에 바깥 주소를 돌아갈 곳으로 주면 업무 첫 화면으로 간다주소·새로고침account.spec.ts:300✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
로그인하지 않고 온보딩 화면을 열면 로그인 화면으로 보낸다권한account.spec.ts:316✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
온보딩 대상 사용자는 등록 전 다른 화면으로 갈 수 없고 형식이 틀린 이메일은 등록하지 않는다입력 검증·막힘account.spec.ts:340✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
온보딩 대상 사용자가 로그인 화면으로 돌아가면 로그아웃되고 다시 로그인해도 이메일 등록부터 한다취소·되돌리기account.spec.ts:392✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
온보딩 대상 사용자가 이메일을 등록하면 원래 화면으로 들어간다 빠른 확인주요 흐름account.spec.ts:446✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
온보딩 필수 — 앞뒤 공백과 확인값 대소문자 차이를 허용하고 정리한 주소를 저장한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘onboarding-essential.spec.ts:23✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✗···✗····✗·····✗······✓✓✓✓·✓
온보딩 필수 — 회사 도메인이 아닌 정상 이메일도 제한 없이 등록한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘onboarding-essential.spec.ts:42✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✗···✗····✗·····✗······✓✓✓✓·✓
온보딩 필수 — 점과 더하기 기호가 있는 정상 이메일을 그대로 등록한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘onboarding-essential.spec.ts:54✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✗···✗····✗·····✗······✓✓✓✓·✓
온보딩 필수 — 전체 200자와 로컬 64자는 허용하고 각각 한 글자 초과는 전송하지 않는다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘onboarding-essential.spec.ts:66✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✗···✗····✗·····✗······✓✓✓✓·✓
온보딩 필수 — 연속 점과 잘못된 도메인 및 세미콜론 주소를 입력 아래에서 거절한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘onboarding-essential.spec.ts:98✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✗···✗····✗·····✗······✓✓✓✓·✓
온보딩 필수 — 저장 응답 대기 중 연속 클릭해도 등록 요청과 저장은 한 번이다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름onboarding-essential.spec.ts:131✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✗···✗····✗·····✗······✓✓✓✓·✓
온보딩 필수 — 저장 전 연결 실패 후 입력을 유지하고 실제 API 재시도로 등록한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름onboarding-essential.spec.ts:170✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✗···✗····✗·····✗······✓✓✓✓·✓
온보딩 필수 — 등록 시 인증 재발급도 실패하면 로그인으로 이동하고 이메일과 권한을 저장하지 않는다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
권한onboarding-essential.spec.ts:192✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✗···✗····✗·····✗······✓✓✓✓·✓
온보딩 필수 — 완료 즉시 새 쿠키의 기본 MEMBER 권한만으로 재로그인 없이 업무 화면을 연다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
권한onboarding-essential.spec.ts:219✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✗···✗····✗·····✗······✓✓✓✓·✓
온보딩 필수 — 새로고침과 로그아웃 후 SSO 재로그인에도 이메일과 완료 상태가 유지된다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름onboarding-essential.spec.ts:245✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✗···✗····✗·····✗······✓✓✓✓·✓

User · 진입·계정

내 정보

profile · 구현 17 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 17

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
내 정보 이메일을 바꿔 저장하고 되돌린다 빠른 확인주요 흐름account.spec.ts:515✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
사용자 카드를 누르면 내 정보 화면이 열리고 현재 위치로 강조된다이동·연결account.spec.ts:591✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
기본 정보는 조회 전용이고 계정 정보에 로그인 계정과 보유 레벨이 보인다주요 흐름account.spec.ts:612✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
이메일을 비우면 안내 문구가 보이고 저장 요청을 보내지 않는다입력 검증·막힘account.spec.ts:645✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
고치던 이메일은 새로고침하면 버려지고 저장된 값이 다시 보인다주소·새로고침account.spec.ts:680✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
로그인하지 않고 내 정보를 열면 로그인 화면으로 보내고 로그인하면 내 정보로 돌아온다권한account.spec.ts:720✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
올바른 이메일로 고쳤다가 되돌리기를 누르면 저장된 값으로 돌아오고 저장 요청을 보내지 않는다취소·되돌리기account.spec.ts:747✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
내 정보 필수 — 기존 주소의 대소문자와 앞뒤 공백만 바꾸면 저장 요청을 보내지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘profile-essential.spec.ts:26✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
내 정보 필수 — 전체 201자 주소는 전송하지 않고 유효한 200자 주소는 실제 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘profile-essential.spec.ts:43✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
내 정보 필수 — 저장 중 연속 클릭과 Enter에도 PUT은 한 번이고 되돌리기도 잠긴다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름profile-essential.spec.ts:66✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
내 정보 필수 — 저장 전 연결 실패 후 편집값과 기존 저장값을 보존하고 재시도한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름profile-essential.spec.ts:106✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
내 정보 필수 — 저장 시 세션 재발급도 실패하면 로그인으로 보내고 기존 이메일을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한profile-essential.spec.ts:134✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
내 정보 필수 — 계정을 바꾸면 이전 편집값과 사용자 정보가 남지 않고 새 계정만 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한profile-essential.spec.ts:161✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
내 정보 필수 — 콘솔 진입은 가능하고 사고조사 메뉴가 차단돼도 본인 이메일을 수정한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한profile-essential.spec.ts:188✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
내 정보 필수 — 온보딩 전에는 이메일 수정 API로 최초 등록을 우회할 수 없다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한profile-essential.spec.ts:212✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
내 정보 필수 — 화면 저장의 감사 기록에 본인 변경 사실만 남고 이메일 원문은 노출되지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름profile-essential.spec.ts:232✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓
내 정보 필수 — 최초 조회 실패 시 빈 값으로 편집하지 않고 재조회로 본인 정보를 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름profile-essential.spec.ts:279✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓·····✓······✓✓✓✓·✓

User · 에이전트

에이전트 채팅

agent-chat · 구현 22 · 계획 2 · 커버리지 맵 · 화면 순회

구현 시나리오 22

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
에이전트 채팅 — 지식 선택창을 취소해도 질문과 미선택 상태를 유지한다취소·되돌리기agent-essential.spec.ts:10✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
에이전트 채팅 — 지원하지 않는 첨부 형식은 검사 요청 없이 거절한다입력 검증·막힘agent-essential.spec.ts:33✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
에이전트 채팅 — 같은 첨부는 한 번만 검사하고 삭제하면 목록에서 사라진다입력 검증·막힘agent-essential.spec.ts:54✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
에이전트 채팅 — 로그인하지 않으면 질문 화면 대신 로그인으로 이동한다권한agent-essential.spec.ts:89✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
에이전트 채팅 — 새 대화 시작부터 이어서 질문까지 빠른 확인주요 흐름agent.spec.ts:90✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
빈 질문은 보내지 않고 질문을 입력하라고 안내한다입력 검증·막힘agent.spec.ts:256✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
없는 대화 주소를 열면 불러오지 못했다고 안내한다주소·새로고침agent.spec.ts:280✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
대화 용량 필수 — 실제 Studio 사용량을 답변 줄에 남기고 직전 답변 기준으로 화면에 보인다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름agent-chat-context-essential.spec.ts:15✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
대화 용량 필수 — 첨부를 보낸 턴과 그다음 턴의 사용량을 잰다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름agent-chat-context-essential.spec.ts:46✓ 통과
준비형 #220 11/13 09:28
90% 9/10회
···········✓✓···✓····✓····✓✓······✓✓✗✓··
대화 용량 필수 — 용량이 차면 잠그고, 이어 가면 구분선 아래 새 Studio 대화로 시작한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름agent-chat-context-essential.spec.ts:68✓ 통과
준비형 #220 11/13 09:28
90% 9/10회
···········✓✓···✓····✓····✓✓······✓✓✗✓··
대화 용량 필수 — 대화를 지우면 구분선으로 끝난 구획의 Studio 대화까지 지운다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름agent-chat-context-essential.spec.ts:136✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
채팅 삭제 필수 — 확인을 취소하면 대화·첨부와 완료 횟수를 유지한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
취소·되돌리기agent-chat-delete-essential.spec.ts:4✓ 통과
준비형 #220 11/13 09:28
90% 9/10회
···········✓✓···✓····✓····✓✓······✓✓✗✓··
채팅 삭제 필수 — 전체 삭제하면 사용 내역·최근 항목·기존 주소에서 제거되고 다른 대화는 유지된다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름agent-chat-delete-essential.spec.ts:34✓ 통과
준비형 #220 11/13 09:28
90% 9/10회
···········✓✓···✓····✓····✓✓······✓✓✗✓··
채팅 삭제 필수 — 마지막 질문 첨부만 제거하고 이전 첨부와 누적 쪽수를 복원한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름agent-chat-delete-essential.spec.ts:72✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
채팅 삭제 필수 — 용량이 찬 대화에서 마지막 질문을 삭제하면 잠금이 풀려 다시 질문할 수 있다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘agent-chat-delete-essential.spec.ts:104✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
채팅 삭제 필수 — 마지막이 아닌 질문 삭제를 화면과 서버가 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘agent-chat-delete-essential.spec.ts:146✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
채팅 삭제 필수 — 실제 답변 대기 중에는 두 삭제를 막고 완료 후 다시 허용한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘agent-chat-delete-essential.spec.ts:167✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
채팅 삭제 필수 — 다른 사용자는 전체 대화와 마지막 질문을 삭제할 수 없다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
권한agent-chat-delete-essential.spec.ts:214✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
채팅 삭제 필수 — Studio 삭제 실패는 기록을 보존하고 복구 후 재시도로 완료한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘agent-chat-delete-essential.spec.ts:244✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
채팅 삭제 필수 — 과거 응답 ID 누락 질문의 개별 삭제는 거절하고 전체 삭제는 허용한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘agent-chat-delete-essential.spec.ts:268✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
채팅 삭제 필수 — 마지막 질문 삭제를 실제 Studio 이력과 다음 답변 맥락에 반영한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름agent-chat-delete-essential.spec.ts:288✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
채팅 연결 — 실제 답변과 삭제는 사용 내역을 갱신하되 누적 질의 통계는 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름agent-chat-delete-essential.spec.ts:330✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 2 (구현됨 4)

시나리오유형아직 없는 이유담당이슈
첨부를 실어 질문한다 계획주요 흐름전용 인스턴스에서 CHAT_ATTACHMENT_UPLOAD_ENABLED 가 꺼져 있다––
지식컬렉션 문서를 골라 질문한다 계획주요 흐름처리 완료된 지식컬렉션 문서가 필요하다––
에이전트 채팅 — 지식 선택창을 취소해도 질문과 미선택 상태를 유지한다 구현됨취소·되돌리기자동 스펙 작성 완료. 배포 커밋의 화면 순회 실행 기록에 수집되면 구현됨으로 전환된다.––
에이전트 채팅 — 지원하지 않는 첨부 형식은 검사 요청 없이 거절한다 구현됨입력 검증·막힘자동 스펙 작성 완료. 배포 커밋의 화면 순회 실행 기록에 수집되면 구현됨으로 전환된다.––
에이전트 채팅 — 같은 첨부는 한 번만 검사하고 삭제하면 목록에서 사라진다 구현됨입력 검증·막힘자동 스펙 작성 완료. 배포 커밋의 화면 순회 실행 기록에 수집되면 구현됨으로 전환된다.––
에이전트 채팅 — 로그인하지 않으면 질문 화면 대신 로그인으로 이동한다 구현됨권한자동 스펙 작성 완료. 배포 커밋의 화면 순회 실행 기록에 수집되면 구현됨으로 전환된다.––

User · 에이전트

사용 내역

conversations · 구현 15 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 15

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
사용 내역 — 방금 만든 대화를 찾아 열고 돌아오기 빠른 확인주요 흐름agent.spec.ts:194✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
조건에 맞는 대화가 없으면 안내 문구가 보이고 쪽 이동은 0건으로 보인다빈 상태agent.spec.ts:308✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
검색어와 기간은 주소에 실려 새로고침해도 그대로 남는다주소·새로고침agent.spec.ts:336✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
구분 칩에 건수가 보이고 쪽 크기는 10·30·50·100 중에서 고른다주요 흐름agent.spec.ts:371✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
사용 내역 — 로그인하지 않고 조건이 담긴 주소를 열면 로그인 뒤 같은 조건으로 돌아온다권한agent.spec.ts:399✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
사용 내역 필수 — 본인의 내역만 조회하고 메뉴 권한 없는 접근을 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한usage-history-essential.spec.ts:26✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
사용 내역 필수 — 범용 대화와 사고조사를 마지막 사용 순으로 함께 보여준다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름usage-history-essential.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
사용 내역 필수 — 질문 없는 사고조사와 삭제된 보고서의 내역은 제외한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘usage-history-essential.spec.ts:104✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
사용 내역 필수 — 조회 기간은 생성일이 아닌 마지막 사용 시각으로 계산한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘usage-history-essential.spec.ts:124✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
사용 내역 필수 — 제목·보고서번호를 부분 검색하고 기간·구분을 함께 적용한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘usage-history-essential.spec.ts:150✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
사용 내역 필수 — 구분별 건수는 검색·기간에 맞고 선택 구분에 따라 줄지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘usage-history-essential.spec.ts:180✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
사용 내역 필수 — 삭제 임박은 범용 대화에만 표시하고 보관 일수는 서버 값을 쓴다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘usage-history-essential.spec.ts:220✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
사용 내역 필수 — 페이지·표시 개수 변경에도 혼합 목록의 누락·중복이 없다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주소·새로고침usage-history-essential.spec.ts:264✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
사용 내역 필수 — 두 종류의 상세 화면을 열고 돌아와도 모든 조회 조건을 유지한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
이동·연결usage-history-essential.spec.ts:306✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
사용 내역 필수 — 재조회·빈 결과·조회 실패를 구분하고 다시 조회해 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
빈 상태usage-history-essential.spec.ts:345✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

User · 에이전트

지식컬렉션 참조 내역

knowledge-references · 구현 0 · 계획 1 · 커버리지 맵 · 화면 순회

계획 시나리오 1

시나리오유형아직 없는 이유담당이슈
지식컬렉션 참조 내역 화면 기본 흐름 계획주요 흐름화면 라우트가 없다 — 생기면 더한다––

User · 사고조사 AI Agent

사고조사 목록

investigation-list · 구현 17 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 17

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
사고조사 목록 — 기본 조건으로 조회하고 검색어로 건을 찾아 연다 빠른 확인주요 흐름investigation-list.spec.ts:90✓ 통과
#545 11/13 17:00
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓··✓✓✓·✓✓✓✓·✓··✓··············
사고조사 목록 — 맞는 건이 없으면 빈 안내를 보이고 초기화하면 기본 조건으로 돌아간다빈 상태investigation-list.spec.ts:173✓ 통과
#545 11/13 17:00
100% 17/17회
✓✓✓✓✓·✓✓✓✓···✓✓✓·✓✓✓··✓··✓··············
사고조사 목록 — 진행 상태를 모두 뺀 주소는 조회하지 않고 안내한다주소·새로고침investigation-list.spec.ts:201✓ 통과
#545 11/13 17:00
100% 17/17회
✓✓✓✓✓·✓✓✓✓···✓✓✓·✓✓✓··✓··✓··············
사고조사 목록 — 접수 ID 정렬·쪽 크기·쪽 이동이 주소에 남고 조회 조건에 실린다주소·새로고침investigation-list.spec.ts:237✓ 통과
#545 11/13 17:00
100% 17/17회
✓✓✓✓✓·✓✓✓✓···✓✓✓·✓✓✓··✓··✓··············
사고조사 목록 — 접수일자 시작이 종료보다 늦거나 종료만 있으면 조회하지 않고 안내한다입력 검증·막힘investigation-list.spec.ts:317✓ 통과
#545 11/13 17:00
100% 17/17회
✓✓✓✓✓·✓✓✓✓···✓✓✓·✓✓✓··✓··✓··············
사고조사 목록 — 위탁사·청구유형·진행 상태를 고르면 바로 조회 조건과 주소에 실린다주요 흐름investigation-list.spec.ts:380✓ 통과
#545 11/13 17:00
100% 17/17회
✓✓✓✓✓·✓✓✓✓···✓✓✓·✓✓✓··✓··✓··············
사고조사 목록 — 로그인하지 않고 조회 조건이 담긴 주소를 열면 로그인 뒤 같은 조건으로 돌아온다권한investigation-list.spec.ts:488✓ 통과
#545 11/13 17:00
100% 17/17회
✓✓✓✓✓·✓✓✓✓···✓✓✓·✓✓✓··✓··✓··············
사고조사 목록 필수 — 본인 사건을 열고 돌아오면 검색 조건이 유지된다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름investigation-list-essential.spec.ts:19✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
사고조사 목록 필수 — 로그인과 권한 레벨에 따라 조회 범위가 제한된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한investigation-list-essential.spec.ts:40✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
사고조사 목록 필수 — 다른 조사자의 사건은 허용된 단계에서만 열린다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한investigation-list-essential.spec.ts:72✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
사고조사 목록 필수 — 접수 ID·피보험자명·조사자명으로 부분 검색한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름investigation-list-essential.spec.ts:130✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
사고조사 목록 필수 — 위탁사·청구유형·직접 소속 조건을 함께 적용한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘investigation-list-essential.spec.ts:148✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
사고조사 목록 필수 — 상태 다중 선택·전체 선택·전체 해제를 결과로 확인한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘investigation-list-essential.spec.ts:179✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
사고조사 목록 필수 — 접수일자 양 끝과 한국 시간 경계를 포함하고 잘못된 날짜를 막는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘investigation-list-essential.spec.ts:216✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
사고조사 목록 필수 — 같은 조건 재조회·Enter·빈 결과·초기화가 정확하게 동작한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
빈 상태investigation-list-essential.spec.ts:282✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
사고조사 목록 필수 — 정렬과 페이지 이동에 누락·중복이 없고 주소가 유지된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주소·새로고침investigation-list-essential.spec.ts:341✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
사고조사 목록 필수 — 업무 상태와 허용된 위험 표시가 실제 원천 값과 일치한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘investigation-list-essential.spec.ts:391✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·

User · 사고조사 AI Agent

워크스페이스 · 서류 인입

workspace-intake · 구현 25 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 25

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
사건 여정 · 워크스페이스 사건 단위주요 흐름journey.spec.ts:941사건 2/2 통과
#545 11/13 17:00
100% 사건 41/41
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 기본 전체 흐름 — 접수 → 확정 → 분류(미분류·저신뢰) → 조치 → 추출 → 분석 기본 흐름주요 흐름full-flow.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 확정 전(서류 인입)에는 다시 분석·추출·분석 요청 모두 409 심화 케이스주요 흐름reanalyze-before-confirm.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추출 완료 뒤 추가 서류 인입 — 감지 표시만 서고, 분류부터 다시 시작이 추가분까지 반영 심화 케이스주요 흐름additional-intake-after-extraction.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 분류 검수 중(미분류검출) 추가 서류 인입 — 정보 추출은 막히고 분류부터 다시 시작으로만 진행 심화 케이스주요 흐름additional-intake-while-unclassified.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 같은 스냅샷 중복 확정(이미지시스템 API-05 뒤 화면 AI 분류 시작) — 실행·분류 결과를 다시 만들지 않음 심화 케이스주요 흐름duplicate-confirm.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 분류부터 뒤 AI 분류 시작을 동시에 두 번 — 새 분류는 한 차수만 심화 케이스주요 흐름restart-classification-double-submit.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 실서류 추가 서류 인입 — 앞 폴더만 먼저 접수, 추출 뒤 나머지를 CHANGE 로 보내 감지·분류부터 다시 시작 실서류주요 흐름additional-intake-change.json✗ 실패
#542 11/13 15:31
70% 7/10회
✗✗··✓··✓✓··✓✓··✓✓✗
워크플로 · 실서류 기본 흐름 — 확정된 사건의 분류 → 검수 조치 → 추출 → 분석, 단계마다 상태·건수 판정 실서류주요 흐름base-journey.json✓ 통과
#542 11/13 15:31
92% 12/13회
✓✓··✓··✓✓✓✓✓✗·✓✓✓✓
워크플로 · 분류가 끝난 뒤 같은 스냅샷 확정을 다시(이미지시스템 API-05·화면 AI 분류 시작) — 무동작, 분류 버전·처리 상태 그대로 실서류주요 흐름duplicate-confirm.json–기록 없음
–
워크플로 · 분석(요약)까지 끝낸 뒤 편집 없이 「분류부터」 — 서류 인입으로 돌아가 AI 는 멈춰 있고, AI 분류 시작 뒤 새 분류는 사용자 보정을 버린다 실서류주요 흐름reclassify-after-analysis.json–기록 없음
–
워크플로 · 분류 검수(미분류검출) 중 「분류부터」 — 검수 단계는 분류부터만 노출, 실행하면 서류 인입으로 돌아가고 AI 분류 시작으로 새 분류 실서류주요 흐름reclassify-during-review.json–기록 없음
–
워크플로 · 「분류부터」로 서류 인입에 돌아간 뒤 이미지시스템이 확정(API-05) — 같은 스냅샷이어도 무시하지 않고 분류를 시작 실서류주요 흐름reclassify-then-image-confirm.json–기록 없음
–
서류 인입 필수 — 추가 서류를 받으면 새로고침 없이 문서함·장수를 갱신하고 확정 전 분류하지 않는다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름workspace-intake-essential.spec.ts:14✓ 통과
준비형 #220 11/13 09:28
100% 9/9회
···········✓✓···✓····✓····✓✓······✓·✓✓··
서류 인입 필수 — 실시간 연결이 끊긴 동안 수신한 서류를 재연결 후 누락·중복 없이 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-intake-essential.spec.ts:48✓ 통과
준비형 #220 11/13 09:28
100% 9/9회
···········✓✓···✓····✓····✓✓······✓·✓✓··
서류 인입 필수 — 추가 ZIP 검증 실패는 전송 이력에 남기고 기존 정상 서류·원문을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-intake-essential.spec.ts:89✓ 통과
준비형 #220 11/13 09:28
100% 9/9회
···········✓✓···✓····✓····✓✓······✓·✓✓··
서류 인입 필수 — 저장 전 삭제·순서 변경은 두 시작 버튼을 막고 되돌리기는 서버 저장 없이 복원한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
취소·되돌리기workspace-intake-essential.spec.ts:117✓ 통과
준비형 #220 11/13 09:28
100% 9/9회
···········✓✓···✓····✓····✓✓······✓·✓✓··
서류 인입 필수 — 삭제를 저장하고 다른 편집을 연속 저장해도 삭제를 유지하며 문서함 전체 삭제를 거절한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-intake-essential.spec.ts:151✓ 통과
준비형 #220 11/13 09:28
100% 9/9회
···········✓✓···✓····✓····✓✓······✓·✓✓··
서류 인입 필수 — 폴더 안 순서 저장은 재진입·추가 수신에도 남고 폴더 귀속을 바꾸지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주소·새로고침workspace-intake-essential.spec.ts:194✓ 통과
준비형 #220 11/13 09:28
66% 6/9회
···········✓✗···✗····✓····✓✗······✓·✓✓··
서류 인입 필수 — 센터와 뷰어의 분류 시작은 저장한 편집과 최신 정상 수신분을 같은 API로 확정한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름workspace-intake-essential.spec.ts:230✓ 통과
준비형 #220 11/13 09:28
100% 9/9회
···········✓✓···✓····✓····✓✓······✓·✓✓··
서류 인입 필수 — 화면·이미지시스템에서 같은 스냅샷을 다시 확정해도 실행·기준본을 중복 생성하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-intake-essential.spec.ts:262✓ 통과
준비형 #220 11/13 09:28
100% 9/9회
···········✓✓···✓····✓····✓✓······✓·✓✓··
서류 인입 필수 — 최초 ZIP 검증 중 확정은 대기하고 정상 적재 완료 후 한 번만 분류를 시작한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-intake-essential.spec.ts:285✓ 통과
준비형 #220 11/13 09:28
100% 9/9회
···········✓✓···✓····✓····✓✓······✓·✓✓··
서류 인입 필수 — 담당자만 원문을 열고 비담당자와 조회 범위 밖 사용자의 조회·편집·확정을 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한workspace-intake-essential.spec.ts:320✓ 통과
준비형 #220 11/13 09:28
100% 9/9회
···········✓✓···✓····✓····✓✓······✓·✓✓··
건 화면 문서 뷰어 — 낱장을 열어 다음·이전으로 넘기고 문서함 선택이 따라온다 빠른 확인주요 흐름workspace-viewer.spec.ts:125✓ 통과
#545 11/13 17:00
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓··✓✓✓·✓✓✓✓·✓··✓··············
건 화면 문서 뷰어 — 확대·축소·회전 뒤 화면 맞추기로 되돌리고 닫는다취소·되돌리기workspace-viewer.spec.ts:171✓ 통과
#545 11/13 17:00
100% 17/17회
✓✓✓✓✓·✓✓✓✓···✓✓✓·✓✓✓··✓··✓··············

User · 사고조사 AI Agent

분류 중 · 미분류/저신뢰 조치

workspace-classification · 구현 80 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 80

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
사건 여정 · 분류 대기 사건 단위주요 흐름journey.spec.ts:943사건 2/2 통과
#545 11/13 17:00
100% 사건 41/41
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 기본 전체 흐름 — 접수 → 확정 → 분류(미분류·저신뢰) → 조치 → 추출 → 분석 기본 흐름주요 흐름full-flow.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 전부 미분류 폴더 — 병원 순서대로 번호 폴더, 문답서는 단일 폴더 심화 케이스주요 흐름a1-shl-all-unclassified.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 미래에셋 — 시드의 미분류 폴더(MIR-22)로 들어온 낱장도 배정 심화 케이스주요 흐름a2-mir-real-unclassified-folder.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · ABL생명 — 폴더 2개에 병원 3곳이면 3번째는 2번 폴더 심화 케이스주요 흐름a3-abl-overflow-2.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 롯데손해보험 — 폴더 15개에 병원 16곳이면 16번째는 15번 폴더 심화 케이스주요 흐름a4-lot-overflow-15.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 흥국생명 — 번호 폴더가 없으면 병원이 달라도 한 폴더 심화 케이스주요 흐름a5-hks-no-bundle.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 한화손해보험 — 의무기록·문답서 모두 조사서류 한 폴더 심화 케이스주요 흐름a6-hgi-one-folder.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 전부 실제 폴더 + 라벨과 일치 — 그대로 심화 케이스주요 흐름b1-shl-all-scanned-match.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · Studio 라벨의 매핑과 스캔 폴더가 달라도 스캔 폴더 유지 심화 케이스주요 흐름b2-shl-scanned-mismatch.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 매핑 없는 라벨이 나와도 스캔 폴더 유지 심화 케이스주요 흐름b3-shl-scanned-unmapped-label.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 실제 폴더 낱장이 저신뢰여도 그 폴더 유지 — AI 확정 뒤에도 유지 심화 케이스주요 흐름b5-shl-scanned-low-confidence.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 매핑이 하나도 없는 신규 위탁사도 스캔 폴더 유지 심화 케이스주요 흐름b6-hli-scanned-no-mapping.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 혼합 — 실제 폴더는 유지, 미분류 폴더만 배정(번호 안 겹치는 경우) 심화 케이스주요 흐름c1-shl-mixed-keeps-and-allocates.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 혼합 — 단일 폴더 라벨은 스캔분·미분류분이 같은 폴더 심화 케이스주요 흐름c4-shl-mixed-single-folder.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 혼합 — 미분류 폴더 안 미분류 낱장도 내용으로 세어 병원 경계를 만든다 심화 케이스주요 흐름c5-shl-mixed-unclassified-in-unclassified.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 혼합 — 미분류 폴더의 저신뢰 낱장은 배정 폴더, AI 확정 뒤에도 유지 심화 케이스주요 흐름c6-shl-mixed-low-confidence-allocated.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 실제 위탁사 매핑에서 표지는 뒤따르는 병원 폴더로 간다 심화 케이스주요 흐름d1-shl-cover-goes-to-hospital-folder.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 따를 낱장이 없는 표지는 폴더를 비워 회신에서 뺀다 심화 케이스주요 흐름d10-shl-cover-nothing-to-follow.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 뒤따르는 낱장이 조사자 스캔 폴더에 있으면 표지도 그 폴더 심화 케이스주요 흐름d11-shl-cover-follows-scanned-page.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 단일 폴더 위탁사에서 표지가 라벨 코드로 회신되지 않는다 심화 케이스주요 흐름d2-hgi-cover-not-label-code.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 표지·문답서만 있는 병원은 번호를 차지하지 않는다 심화 케이스주요 흐름d3-shl-hospital-without-bundle-page.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 미분류 폴더 낱장에 매핑 없는 라벨 — 라벨 코드 그대로 심화 케이스주요 흐름d4-shl-unmapped-label.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 매핑이 없는 라벨의 미분류 폴더 낱장 — 라벨 코드 그대로 (한화생명 v4 X 칸) 심화 케이스주요 흐름d5-hli-no-mapping-unclassified.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 라벨이 번호 폴더가 아닌 폴더 여럿에 배정되면 표시 순서가 앞선 폴더 심화 케이스주요 흐름d6-hks-many-folders-first.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 미분류 폴더 이름이 설정과 다르면 스캔 폴더로 보고 유지 심화 케이스주요 흐름d7-other-unclassified-folder-name.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 표지 뒤 첫 낱장이 단일 폴더여도 병원에 의무기록이 있으면 표지는 번호 폴더 심화 케이스주요 흐름d8-shl-cover-prefers-hospital-bundle.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 번호 폴더 낱장이 없는 병원의 표지는 그 병원의 첫 내용 폴더 심화 케이스주요 흐름d9-shl-cover-single-folder-hospital.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 표지 경계 — 맨 앞·연속 표지는 경계 하나, 표지 없이 이어진 낱장은 같은 병원 심화 케이스주요 흐름cover-boundaries.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 진단서만 있는 병원도 표지 때문에 묶음 번호 하나를 차지 + 11번째 병원은 10번 폴더 심화 케이스주요 흐름cover-only-hospital-takes-number.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 병원 11곳 — 폴더가 10개뿐이면 11번째 병원은 10번 폴더 심화 케이스주요 흐름hospital-overflow-11.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 맨 앞이 병원 아닌 표지 구간이어도 첫 병원은 1번 폴더 심화 케이스주요 흐름non-hospital-cover-first.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 병원 아닌 표지(표지_관공서서류) 구간은 병원 순번을 차지하지 않고, 그 구간의 묶음 라벨은 마지막 폴더로 심화 케이스주요 흐름non-hospital-cover-segment.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 조사자가 묶음 폴더에 직접 스캔한 낱장은 그 폴더 유지 — 그 병원도 번호는 차지 심화 케이스주요 흐름scanned-folder-kept.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 위탁사 매핑이 없는 라벨은 종전처럼 라벨 코드 그대로(병원 순번에는 내용 낱장으로 셈) 심화 케이스주요 흐름unmapped-label.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 추가분 첫 표지 앞 낱장은 기존 마지막 병원(2번 폴더)을 이어받지 않는다 심화 케이스주요 흐름added-pages-before-cover.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추출 완료 뒤 추가 인입만 — 증분이 열리고, 추가분만 새 분류 차수로 합쳐 추출까지 이어진다 심화 케이스주요 흐름after-additional-intake.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분석 완료 뒤 추가 인입 — 증분이 열리고, 끝나면 추출완료로 돌아와 분석을 다시 요청한다 심화 케이스주요 흐름after-analysis.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추가 인입에 이미지시스템 폴더 이동(API-03)이 섞이면 증분은 DOCUMENT_CHANGE_DETECTED 심화 케이스주요 흐름blocked-by-logical-move.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추가 인입 + 저장한 낱장 삭제 — 편집 사유가 먼저라 증분은 DOCUMENT_EDIT_NOT_REANALYZED, 분류부터만 심화 케이스주요 흐름blocked-by-saved-delete.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 검수에서 지정한 분류값은 증분 뒤에도 그대로 — 추가분만 새로 판정 심화 케이스주요 흐름keeps-manual-assignment.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추가 인입 → 증분 → 또 추가 인입 → 증분 — 차수마다 기존 폴더를 유지하고 추가분만 이어 매긴다 심화 케이스주요 흐름twice.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추가 인입이 없으면 증분은 비활성(NO_ADDITIONAL_DOCUMENT)이고 요청은 409 심화 케이스주요 흐름without-additional-document.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추출 완료 뒤 추가 서류 인입 — 감지 표시만 서고, 분류부터 다시 시작이 추가분까지 반영 심화 케이스주요 흐름additional-intake-after-extraction.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 분류 검수 중(미분류검출) 추가 서류 인입 — 정보 추출은 막히고 분류부터 다시 시작으로만 진행 심화 케이스주요 흐름additional-intake-while-unclassified.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 같은 스냅샷 중복 확정(이미지시스템 API-05 뒤 화면 AI 분류 시작) — 실행·분류 결과를 다시 만들지 않음 심화 케이스주요 흐름duplicate-confirm.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 분석 완료 뒤 확정된 낱장 재지정 — 조건부터·추출부터는 사유와 함께 비활성 심화 케이스주요 흐름confirmed-reassign-after-analysis.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 추출 완료 뒤 확정된 낱장 재지정 — 분류부터만 열리고, 다시 시작해도 옮긴 값 유지 심화 케이스주요 흐름confirmed-reassign-after-extraction.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 분류 검수 중 확정된 낱장을 다른 문서종으로 — 허용, 추출 뒤 범위는 그대로 열림 심화 케이스주요 흐름confirmed-reassign-before-extraction.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 확정 뒤 이미지시스템에서 폴더 이동(API-03) — 감지 표시·분류부터만, 다시 시작하면 옮긴 폴더 유지 심화 케이스주요 흐름image-move-after-confirm.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 확정 전 이미지시스템에서 폴더 이동(API-03) — 옮긴 폴더가 스캔 폴더로 반영되고 감지 표시는 서지 않음 심화 케이스주요 흐름image-move-before-confirm.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 워크스페이스에서 미분류·저신뢰 낱장 재지정 — 원래 스캔 폴더 유지·보정 이력·추출 진행 심화 케이스주요 흐름workspace-reassign-unclassified.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 실제 폴더 낱장을 Studio 가 분류 못 해도 그 폴더 유지 — 지정 뒤에도 유지 알려진 제품 공백주요 흐름b4-shl-scanned-unclassified.json–기록 없음
–
워크플로 · 혼합 — 미분류 폴더 병원이 조사자가 이미 채운 번호 폴더를 피한다 알려진 제품 공백주요 흐름c2-shl-mixed-number-collision.json–기록 없음
–
워크플로 · 미래에셋 혼합 — 미분류 폴더가 맨 끝이라 실제 폴더가 먼저여도 이미 채운 번호를 피한다 알려진 제품 공백주요 흐름c3-mir-mixed-unclassified-last.json–기록 없음
–
워크플로 · 저신뢰 AI 일괄 확정(현재 분류 확정) — 저신뢰 0건·라벨 그대로·미분류는 남고 처리 상태는 검수 대기 유지, 미분류가 남으면 추출 409 실서류주요 흐름ai-confirm-low-confidence.json–기록 없음
–
워크플로 · 미분류 낱장만 지정하고 저신뢰는 남김 — 지정한 낱장은 수동 분류, 저신뢰가 남아 있으면 정보 추출 시작 409, 조치 뒤 진행해도 지정값 유지 실서류주요 흐름assign-unclassified-leave-low-confidence.json✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····
워크플로 · 실서류 기본 흐름 — 확정된 사건의 분류 → 검수 조치 → 추출 → 분석, 단계마다 상태·건수 판정 실서류주요 흐름base-journey.json✓ 통과
#542 11/13 15:31
92% 12/13회
✓✓··✓··✓✓✓✓✓✗·✓✓✓✓
워크플로 · 실서류 확정 낱장 재지정 — 추출 뒤 AI 가 분류한 낱장을 옮기면 분류부터만, 다시 시작해도 옮긴 값 유지 실서류주요 흐름confirmed-reassign.json✓ 통과
#542 11/13 15:31
80% 8/10회
✓✓··✓··✓✓··✓✗··✗✓✓
워크플로 · 분류가 끝난 뒤 같은 스냅샷 확정을 다시(이미지시스템 API-05·화면 AI 분류 시작) — 무동작, 분류 버전·처리 상태 그대로 실서류주요 흐름duplicate-confirm.json–기록 없음
–
워크플로 · 검수 조치를 끝내도 추출은 저절로 시작되지 않고, 정보 추출 시작으로 추출 완료 뒤 다시 누르면 409 실서류주요 흐름extract-twice.json–기록 없음
–
워크플로 · 미분류·저신뢰를 그대로 둔 채 정보 추출 시작·분석 요청 — 둘 다 409, 상태·조치 건수 그대로, 조치 뒤에는 추출 진행 실서류주요 흐름extract-with-review-pending.json✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····
워크플로 · 추출 완료 뒤 나머지 폴더 추가 전송 — 증분이 열리고, 추가분만 분류해 새 차수로 합친 뒤 추출·분석까지 실서류주요 흐름incremental-after-change.json✗ 실패
#512 11/11 16:26
50% 2/4회
··✗✓·✓✗···········
워크플로 · 분석 완료 뒤 확정 낱장 재지정 — 상태는 그대로, 조건부터·추출부터는 사유와 함께 비활성(실행 409), 분류부터는 옮긴 값을 유지 실서류주요 흐름reassign-after-analysis.json–기록 없음
–
워크플로 · 분류 검수 중 AI 가 확정한 낱장을 다른 문서종으로 — 허용되고 문서 편집이 아니라 정보 추출 시작이 진행, 추출 뒤 범위는 그대로 열림 실서류주요 흐름reassign-during-review.json✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····
워크플로 · 분석(요약)까지 끝낸 뒤 편집 없이 「분류부터」 — 서류 인입으로 돌아가 AI 는 멈춰 있고, AI 분류 시작 뒤 새 분류는 사용자 보정을 버린다 실서류주요 흐름reclassify-after-analysis.json–기록 없음
–
워크플로 · 분류 검수(미분류검출) 중 「분류부터」 — 검수 단계는 분류부터만 노출, 실행하면 서류 인입으로 돌아가고 AI 분류 시작으로 새 분류 실서류주요 흐름reclassify-during-review.json–기록 없음
–
워크플로 · 분류만 하고 멈춤 — 조치할 낱장이 있으면 검수 대기에 멈춰 추출 없음·분류부터만, 없으면 바로 추출로 이어져 추출 완료 실서류주요 흐름stop-after-classification.json–기록 없음
–
분류 검수 필수 — 검토 대상의 원문을 열고 다음 낱장과 남은 유형을 누락 없이 안내한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
이동·연결workspace-classification-essential.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류 검수 필수 — 미분류 다중 선택은 현재·선택 낱장을 함께 저장하고 다른 검토 대상은 보존한다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름workspace-classification-essential.spec.ts:41✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류 검수 필수 — 저신뢰를 다른 분류로 보정해도 폴더·스캔 위치와 이력·재접속 결과를 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주소·새로고침workspace-classification-essential.spec.ts:74✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류 검수 필수 — 저장하지 않은 선택은 다른 낱장이나 재접속 화면에 적용되지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
취소·되돌리기workspace-classification-essential.spec.ts:107✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류 검수 필수 — 저장·일괄 확정의 통신 실패는 기존 결과를 보존하고 재시도 후 중복 이력을 남기지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-classification-essential.spec.ts:136✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류 검수 필수 — 조회 실패를 조치 0건으로 간주하지 않고 복구 전까지 확정·추출을 막는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
빈 상태workspace-classification-essential.spec.ts:176✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류 검수 필수 — 추출 완료 후 확정된 낱장을 재지정하고 다른 결과·보정 이력을 유지한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름workspace-classification-essential.spec.ts:220✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류 검수 필수 — 추출·분석 중이나 전송 완료된 결과의 저장을 거절하고 최신 결과를 조회한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘workspace-classification-essential.spec.ts:288✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
분류 검수 필수 — 삭제 저장 후 재분류 전에는 화면과 API 모두 정보 추출을 차단한다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-classification-essential.spec.ts:341✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류 검수 필수 — 순서 변경 저장 후 재분류 전에는 화면과 API 모두 정보 추출을 차단한다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-classification-essential.spec.ts:375✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류 검수 필수 — 추출 확인 취소는 요청을 보내지 않고 시작 후 중복 요청은 실행을 추가하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
취소·되돌리기workspace-classification-essential.spec.ts:409✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류 검수 필수 — 비담당자와 범위 밖 사용자는 결과·원문 조회와 모든 분류 조치에 접근하지 못한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한workspace-classification-essential.spec.ts:442✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

User · 사고조사 AI Agent

다시 분석 4범위 (증분·조건부터·추출부터·분류부터)

reanalysis · 구현 56 · 계획 3 · 커버리지 맵 · 화면 순회

구현 시나리오 56

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
사건 여정 · 다시 분석 사건 단위주요 흐름journey.spec.ts:1033닿은 사건 없음–
····················
워크플로 · 추출 뒤 문서함 편집 저장에 분류값 변경을 실음 — 분류부터만 열리고 분석 409, 분류부터 다시 시작해도 바꾼 값 유지 심화 케이스주요 흐름classify-change-after-extraction.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추출 완료 뒤 추가 서류 감지 — 반영 전 분석 요청은 409 심화 케이스주요 흐름analysis-after-additional-intake.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 추출 뒤 확정 낱장 재지정 — 반영 전 분석 요청은 409 심화 케이스주요 흐름analysis-after-confirmed-reassign.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 분류 검수 중 낱장 삭제 저장 — 반영 전 정보 추출 시작은 409 심화 케이스주요 흐름extraction-after-saved-delete.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 확정 전(서류 인입)에는 다시 분석·추출·분석 요청 모두 409 심화 케이스주요 흐름reanalyze-before-confirm.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분류부터를 두 번 — 서류 인입으로 돌아간 뒤에는 다시 분석이 없어 두 번째는 409 심화 케이스주요 흐름reanalyze-from-classification-twice.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추가분 첫 표지 앞 낱장은 기존 마지막 병원(2번 폴더)을 이어받지 않는다 심화 케이스주요 흐름added-pages-before-cover.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추출 완료 뒤 추가 인입만 — 증분이 열리고, 추가분만 새 분류 차수로 합쳐 추출까지 이어진다 심화 케이스주요 흐름after-additional-intake.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분석 완료 뒤 추가 인입 — 증분이 열리고, 끝나면 추출완료로 돌아와 분석을 다시 요청한다 심화 케이스주요 흐름after-analysis.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추가 인입에 이미지시스템 폴더 이동(API-03)이 섞이면 증분은 DOCUMENT_CHANGE_DETECTED 심화 케이스주요 흐름blocked-by-logical-move.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추가 인입 + 저장한 낱장 삭제 — 편집 사유가 먼저라 증분은 DOCUMENT_EDIT_NOT_REANALYZED, 분류부터만 심화 케이스주요 흐름blocked-by-saved-delete.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 검수에서 지정한 분류값은 증분 뒤에도 그대로 — 추가분만 새로 판정 심화 케이스주요 흐름keeps-manual-assignment.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추가 인입 → 증분 → 또 추가 인입 → 증분 — 차수마다 기존 폴더를 유지하고 추가분만 이어 매긴다 심화 케이스주요 흐름twice.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추가 인입이 없으면 증분은 비활성(NO_ADDITIONAL_DOCUMENT)이고 요청은 409 심화 케이스주요 흐름without-additional-document.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추출 완료 뒤 추가 서류 인입 — 감지 표시만 서고, 분류부터 다시 시작이 추가분까지 반영 심화 케이스주요 흐름additional-intake-after-extraction.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 분류 검수 중(미분류검출) 추가 서류 인입 — 정보 추출은 막히고 분류부터 다시 시작으로만 진행 심화 케이스주요 흐름additional-intake-while-unclassified.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 같은 스냅샷 중복 확정(이미지시스템 API-05 뒤 화면 AI 분류 시작) — 실행·분류 결과를 다시 만들지 않음 심화 케이스주요 흐름duplicate-confirm.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 분석 완료 뒤 확정된 낱장 재지정 — 조건부터·추출부터는 사유와 함께 비활성 심화 케이스주요 흐름confirmed-reassign-after-analysis.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 추출 완료 뒤 확정된 낱장 재지정 — 분류부터만 열리고, 다시 시작해도 옮긴 값 유지 심화 케이스주요 흐름confirmed-reassign-after-extraction.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 분류 검수 중 확정된 낱장을 다른 문서종으로 — 허용, 추출 뒤 범위는 그대로 열림 심화 케이스주요 흐름confirmed-reassign-before-extraction.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 확정 뒤 이미지시스템에서 폴더 이동(API-03) — 감지 표시·분류부터만, 다시 시작하면 옮긴 폴더 유지 심화 케이스주요 흐름image-move-after-confirm.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 확정 전 이미지시스템에서 폴더 이동(API-03) — 옮긴 폴더가 스캔 폴더로 반영되고 감지 표시는 서지 않음 심화 케이스주요 흐름image-move-before-confirm.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 워크스페이스에서 미분류·저신뢰 낱장 재지정 — 원래 스캔 폴더 유지·보정 이력·추출 진행 심화 케이스주요 흐름workspace-reassign-unclassified.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 증분을 동시에 두 번 — 하나만 받고 분류 차수는 하나만 는다 심화 케이스주요 흐름incremental-double-submit.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분류부터를 동시에 두 번 — 하나만 받고 서류 인입으로 한 번 돌아간다 심화 케이스주요 흐름reanalyze-double-submit.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분류부터 뒤 AI 분류 시작을 동시에 두 번 — 새 분류는 한 차수만 심화 케이스주요 흐름restart-classification-double-submit.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 실서류 추가 서류 인입 — 앞 폴더만 먼저 접수, 추출 뒤 나머지를 CHANGE 로 보내 감지·분류부터 다시 시작 실서류주요 흐름additional-intake-change.json✗ 실패
#542 11/13 15:31
70% 7/10회
✗✗··✓··✓✓··✓✓··✓✓✗
워크플로 · 분석 완료 뒤 분석 요청을 다시 — 409, 상태 그대로(새 요약은 조건부터 뒤에만) 실서류주요 흐름analyze-twice.json–기록 없음
–
워크플로 · 추출 뒤 편집 저장에 분류값 변경을 실음 — 추출부터·증분 막힘, 분석 409, 분류부터 다시 시작해도 바꾼 값 유지 실서류주요 흐름classify-change-then-proceed.json✗ 실패
#512 11/11 16:26
50% 2/4회
··✗✓·✗✓···········
워크플로 · 분석 뒤 「조건부터」 — AI 를 돌리지 않고 추출 완료로 돌아가며 분류·추출 버전 유지, 다시 분석 요청하면 조건부터가 다시 열린다 실서류주요 흐름conditions-after-analysis.json–기록 없음
–
워크플로 · 실서류 확정 낱장 재지정 — 추출 뒤 AI 가 분류한 낱장을 옮기면 분류부터만, 다시 시작해도 옮긴 값 유지 실서류주요 흐름confirmed-reassign.json✓ 통과
#542 11/13 15:31
80% 8/10회
✓✓··✓··✓✓··✓✗··✗✓✓
워크플로 · 추출 완료 뒤 낱장 삭제 저장 — 분류부터만 열리고 분석 요청 409, 분류부터 다시 시작하면 삭제를 유지한 새 분류 뒤 분석 진행 실서류주요 흐름delete-then-proceed.json–기록 없음
–
워크플로 · 분석 뒤 「추출부터」 — 분류 결과·사용자 분류 보정은 그대로, 추출은 새 버전, 다시 분석 요청이 진행된다 실서류주요 흐름from-extraction-after-analysis.json–기록 없음
–
워크플로 · 추출 완료 뒤 나머지 폴더 추가 전송 — 증분이 열리고, 추가분만 분류해 새 차수로 합친 뒤 추출·분석까지 실서류주요 흐름incremental-after-change.json✗ 실패
#512 11/11 16:26
50% 2/4회
··✗✓·✓✗···········
워크플로 · 추가 전송 뒤 증분을 동시에 두 번 — 하나만 받고 분류 차수는 하나만 는다 실서류주요 흐름incremental-race.json✗ 실패
#512 11/11 16:26
75% 3/4회
··✗✓·✓✓···········
워크플로 · 추가 인입이 없는 추출 완료 건 — 증분은 NO_ADDITIONAL_DOCUMENT 로 비활성이고 요청은 409 실서류주요 흐름incremental-without-change.json✗ 실패
#512 11/11 16:26
50% 2/4회
··✗✓·✗✓···········
워크플로 · 분석 완료 뒤 확정 낱장 재지정 — 상태는 그대로, 조건부터·추출부터는 사유와 함께 비활성(실행 409), 분류부터는 옮긴 값을 유지 실서류주요 흐름reassign-after-analysis.json–기록 없음
–
워크플로 · 분류 검수 중 AI 가 확정한 낱장을 다른 문서종으로 — 허용되고 문서 편집이 아니라 정보 추출 시작이 진행, 추출 뒤 범위는 그대로 열림 실서류주요 흐름reassign-during-review.json✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····
워크플로 · 추출 뒤 확정 낱장 재지정 — 추출부터 실행·분석 요청은 409, 분류부터 다시 시작해 반영하면 분석 요청 진행 실서류주요 흐름reassign-gates-analysis.json–기록 없음
–
워크플로 · 분석(요약)까지 끝낸 뒤 편집 없이 「분류부터」 — 서류 인입으로 돌아가 AI 는 멈춰 있고, AI 분류 시작 뒤 새 분류는 사용자 보정을 버린다 실서류주요 흐름reclassify-after-analysis.json–기록 없음
–
워크플로 · 분류 검수(미분류검출) 중 「분류부터」 — 검수 단계는 분류부터만 노출, 실행하면 서류 인입으로 돌아가고 AI 분류 시작으로 새 분류 실서류주요 흐름reclassify-during-review.json–기록 없음
–
워크플로 · 「분류부터」로 서류 인입에 돌아간 뒤 이미지시스템이 확정(API-05) — 같은 스냅샷이어도 무시하지 않고 분류를 시작 실서류주요 흐름reclassify-then-image-confirm.json–기록 없음
–
워크플로 · 추출 완료 뒤 낱장 순서 변경 저장 — 분석 요청 409, 분류부터 다시 시작하면 편집이 반영된 것으로 보고 범위가 다시 열려 분석 진행 실서류주요 흐름reorder-then-proceed.json–기록 없음
–
워크플로 · 추출 완료 뒤 순서 변경 저장 → 되돌리기 후 빈 편집 저장 — 순서 편집이 지워져 게이트가 풀리고 다시 분석 없이 분석 요청 진행 실서류주요 흐름reorder-then-undo.json–기록 없음
–
워크플로 · 추출까지만 하고 멈춤 — 분석은 저절로 시작되지 않고, 요약 전이라 조건부터는 노출되지 않으며 실행은 409 실서류주요 흐름stop-after-extraction.json–기록 없음
–
다시 분석 필수 — 조건부터 실행해도 분류·추출 결과와 이전 실행 이력은 보존된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름reanalysis-essential.spec.ts:7✓ 통과
준비형 #220 11/13 09:28
90% 9/10회
···········✓✓···✗····✓····✓✓······✓✓✓✓··
다시 분석 필수 — 추출부터 실행하면 분류 보정을 유지하고 추출 단계부터 새 실행을 만든다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름reanalysis-essential.spec.ts:35✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
다시 분석 필수 — 편집 없이 분류부터 실행하면 사용자 분류 보정을 폐기한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름reanalysis-essential.spec.ts:64✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
다시 분석 필수 — 저장된 문서 편집을 반영하는 분류부터는 편집과 보정을 유지한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름reanalysis-essential.spec.ts:100✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
다시 분석 필수 — 세 범위의 확인 취소는 수정 내용과 실행 이력을 그대로 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
취소·되돌리기reanalysis-essential.spec.ts:157✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
다시 분석 필수 — 확인 창을 연 뒤 문서가 추가되면 오래된 범위 선택을 서버가 거절한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘reanalysis-essential.spec.ts:177✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
다시 분석 필수 — 실행 버튼을 반복 눌러도 새 실행은 한 번만 생성된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘reanalysis-essential.spec.ts:219✓ 통과
준비형 #220 11/13 09:28
90% 9/10회
···········✓✗···✓····✓····✓✓······✓✓✓✓··
다시 분석 필수 — 요청 전달 전 연결 실패 후 기존 결과를 유지하고 재시도할 수 있다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘reanalysis-essential.spec.ts:266✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
다시 분석 필수 — 동시 실행 한도가 차면 AI 재실행은 막고 조건부터·분류부터(서류 인입으로 되돌리기)는 허용한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘reanalysis-essential.spec.ts:297✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
다시 분석 필수 — 이전 실행의 늦은 조회 결과가 새 재분석 결과를 덮어쓰지 않는다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘reanalysis-essential.spec.ts:327✗ 실패
준비형 #220 11/13 09:28
90% 9/10회
···········✗✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 3

시나리오유형아직 없는 이유담당이슈
다시 분석을 증분 범위로 돌린다 계획주요 흐름사건 여정은 지금 조건부터 범위만 돈다––
다시 분석을 추출부터 범위로 돌린다 계획주요 흐름사건 여정은 지금 조건부터 범위만 돈다––
다시 분석을 분류부터 범위로 돌린다 계획주요 흐름사건 여정은 지금 조건부터 범위만 돈다––

User · 사고조사 AI Agent

추출 완료 · 추출 검수

workspace-extraction · 구현 51 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 51

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
사건 여정 · 정보 추출 사건 단위주요 흐름journey.spec.ts:981사건 2/2 통과
#545 11/13 17:00
100% 사건 41/41
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 기본 전체 흐름 — 접수 → 확정 → 분류(미분류·저신뢰) → 조치 → 추출 → 분석 기본 흐름주요 흐름full-flow.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 삭제와 함께 실은 분류값 변경 하나가 거절되면 삭제도 저장되지 않는다(한 트랜잭션) 심화 케이스주요 흐름atomic-rollback.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추출 뒤 문서함 편집 저장에 분류값 변경을 실음 — 분류부터만 열리고 분석 409, 분류부터 다시 시작해도 바꾼 값 유지 심화 케이스주요 흐름classify-change-after-extraction.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 낱장을 전부 지우는 편집은 400 REPORT_PAGE_EDITS_EMPTY_BOX 심화 케이스주요 흐름delete-all-rejected.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 순서에 같은 낱장이 두 번 들어간 편집은 400 DUPLICATE_REPORT_PAGE_ORDER 심화 케이스주요 흐름duplicate-order-rejected.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 문서함에 없는 낱장을 지우는 편집은 400 REPORT_PAGE_NOT_FOUND — 아무것도 저장되지 않는다 심화 케이스주요 흐름unknown-page-rejected.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추출 완료 뒤 추가 서류 감지 — 반영 전 분석 요청은 409 심화 케이스주요 흐름analysis-after-additional-intake.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 추출 뒤 확정 낱장 재지정 — 반영 전 분석 요청은 409 심화 케이스주요 흐름analysis-after-confirmed-reassign.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 추출 완료 뒤 정보 추출 시작을 다시 보내면 409 — 추출 차수가 늘지 않는다 심화 케이스주요 흐름extract-again-after-completed.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분류 검수 중 낱장 삭제 저장 — 반영 전 정보 추출 시작은 409 심화 케이스주요 흐름extraction-after-saved-delete.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 추출 완료 전(분류 검수 중) 병원 지정 저장은 409 EXTRACTION_RESULT_NOT_EDITABLE 심화 케이스주요 흐름match-before-extraction-rejected.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추가 인입 + 저장한 낱장 삭제 — 편집 사유가 먼저라 증분은 DOCUMENT_EDIT_NOT_REANALYZED, 분류부터만 심화 케이스주요 흐름blocked-by-saved-delete.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분류 검수 완료 뒤 정보 추출 시작을 동시에 두 번 — 하나만 받고 추출은 한 차수 심화 케이스주요 흐름extract-double-submit.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 같은 삭제 편집을 동시에 두 번 저장 — 낱장은 한 장만 줄어든다 심화 케이스주요 흐름page-edits-double-submit.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 처리 실패가 아닌 건의 다시 시도는 409 — 확정 전·추출 완료·분석 완료 모두 심화 케이스주요 흐름not-failed-rejected.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 저신뢰 AI 일괄 확정(현재 분류 확정) — 저신뢰 0건·라벨 그대로·미분류는 남고 처리 상태는 검수 대기 유지, 미분류가 남으면 추출 409 실서류주요 흐름ai-confirm-low-confidence.json–기록 없음
–
워크플로 · 미분류 낱장만 지정하고 저신뢰는 남김 — 지정한 낱장은 수동 분류, 저신뢰가 남아 있으면 정보 추출 시작 409, 조치 뒤 진행해도 지정값 유지 실서류주요 흐름assign-unclassified-leave-low-confidence.json✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····
워크플로 · 실서류 기본 흐름 — 확정된 사건의 분류 → 검수 조치 → 추출 → 분석, 단계마다 상태·건수 판정 실서류주요 흐름base-journey.json✓ 통과
#542 11/13 15:31
92% 12/13회
✓✓··✓··✓✓✓✓✓✗·✓✓✓✓
워크플로 · 추출 뒤 편집 저장에 분류값 변경을 실음 — 추출부터·증분 막힘, 분석 409, 분류부터 다시 시작해도 바꾼 값 유지 실서류주요 흐름classify-change-then-proceed.json✗ 실패
#512 11/11 16:26
50% 2/4회
··✗✓·✗✓···········
워크플로 · 추출 완료 뒤 낱장 삭제 저장 — 분류부터만 열리고 분석 요청 409, 분류부터 다시 시작하면 삭제를 유지한 새 분류 뒤 분석 진행 실서류주요 흐름delete-then-proceed.json–기록 없음
–
워크플로 · 검수 조치를 끝내도 추출은 저절로 시작되지 않고, 정보 추출 시작으로 추출 완료 뒤 다시 누르면 409 실서류주요 흐름extract-twice.json–기록 없음
–
워크플로 · 미분류·저신뢰를 그대로 둔 채 정보 추출 시작·분석 요청 — 둘 다 409, 상태·조치 건수 그대로, 조치 뒤에는 추출 진행 실서류주요 흐름extract-with-review-pending.json✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····
워크플로 · 분석 뒤 「추출부터」 — 분류 결과·사용자 분류 보정은 그대로, 추출은 새 버전, 다시 분석 요청이 진행된다 실서류주요 흐름from-extraction-after-analysis.json–기록 없음
–
워크플로 · 추출 뒤 병원 지정 — 지정이 필요하면 목록에 없는 병원으로 진행을 저장하고 분석까지 실서류주요 흐름hospital-match-unlisted.json✓ 통과
#512 11/11 16:26
100% 4/4회
··✓✓·✓✓···········
워크플로 · 잘못된 편집 저장(없는 낱장·순서 중복)은 400 이고 아무것도 저장되지 않는다 실서류주요 흐름page-edit-errors.json✓ 통과
#512 11/11 16:26
100% 4/4회
··✓✓·✓✓···········
워크플로 · 분류 검수 중 AI 가 확정한 낱장을 다른 문서종으로 — 허용되고 문서 편집이 아니라 정보 추출 시작이 진행, 추출 뒤 범위는 그대로 열림 실서류주요 흐름reassign-during-review.json✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····
워크플로 · 추출 뒤 확정 낱장 재지정 — 추출부터 실행·분석 요청은 409, 분류부터 다시 시작해 반영하면 분석 요청 진행 실서류주요 흐름reassign-gates-analysis.json–기록 없음
–
워크플로 · 추출 완료 뒤 낱장 순서 변경 저장 — 분석 요청 409, 분류부터 다시 시작하면 편집이 반영된 것으로 보고 범위가 다시 열려 분석 진행 실서류주요 흐름reorder-then-proceed.json–기록 없음
–
워크플로 · 추출 완료 뒤 순서 변경 저장 → 되돌리기 후 빈 편집 저장 — 순서 편집이 지워져 게이트가 풀리고 다시 분석 없이 분석 요청 진행 실서류주요 흐름reorder-then-undo.json–기록 없음
–
워크플로 · 다시 시도는 처리 실패 건에서만 — 정상 건은 409, 처리 실패로 멈췄으면 실패 단계부터 다시 돌아 이어진다 실서류주요 흐름retry-guard.json✗ 실패
#512 11/11 16:26
75% 3/4회
··✗✓·✓✓···········
워크플로 · 분류만 하고 멈춤 — 조치할 낱장이 있으면 검수 대기에 멈춰 추출 없음·분류부터만, 없으면 바로 추출로 이어져 추출 완료 실서류주요 흐름stop-after-classification.json–기록 없음
–
워크플로 · 추출까지만 하고 멈춤 — 분석은 저절로 시작되지 않고, 요약 전이라 조건부터는 노출되지 않으며 실행은 409 실서류주요 흐름stop-after-extraction.json–기록 없음
–
추출 검수 필수 — 같은 이름의 항목을 수정해도 다른 낱장·문서의 값과 이력은 바뀌지 않는다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름workspace-extraction-essential.spec.ts:19✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
추출 검수 필수 — 같은 항목을 여러 번 수정해도 최초 AI 값과 수정 순서가 보존된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주소·새로고침workspace-extraction-essential.spec.ts:57✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
추출 검수 필수 — 마스킹 항목은 화면에서 잠기고 직접 수정해도 응답·DB·이력에 원문을 남기지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한workspace-extraction-essential.spec.ts:87✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
추출 검수 필수 — 저장 통신 실패는 서버 값·이력을 보존하고 재시도는 한 번만 반영된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-extraction-essential.spec.ts:113✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
추출 검수 필수 — 결과 미생성과 조회 실패를 구분하고 복구 전에는 분석 조건 입력을 열지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
빈 상태workspace-extraction-essential.spec.ts:139✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
추출 검수 필수 — 여러 저신뢰 항목의 건수·원문을 정확히 안내하고 취소·열람만으로 분석을 요청하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
취소·되돌리기workspace-extraction-essential.spec.ts:173✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
추출 검수 필수 — 삭제 저장 후 재분류 전에는 화면과 API 모두 분석 요청을 차단한다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-extraction-essential.spec.ts:206✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
추출 검수 필수 — 순서 변경 저장 후 재분류 전에는 화면과 API 모두 분석 요청을 차단한다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-extraction-essential.spec.ts:235✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
추출 검수 필수 — 다른 창에서 분석을 시작하면 오래된 추출 수정은 거절되고 값·이력이 보존된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-extraction-essential.spec.ts:264✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
추출 검수 필수 — 비담당자와 범위 밖 사용자는 최신·버전 결과 조회와 수정을 할 수 없다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한workspace-extraction-essential.spec.ts:302✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
Studio 추출 검수 — 가상 진단서·진료확인서를 자동 접수하고 실제 분류·추출 결과와 원문을 확인한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름workspace-extraction-live.spec.ts:30✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
Studio 추출 검수 — 같은 이름의 항목을 수정해도 다른 문서의 실제 추출값은 유지된다
실행 정보 개발 모드 실패
실행 정보 Studio 실연동
실행 정보 운영 빌드 실패
주요 흐름workspace-extraction-live.spec.ts:49✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
Studio 추출 검수 — 반복 수정 후에도 최초 Studio 값과 변경 이력을 보존한다
실행 정보 개발 모드 실패
실행 정보 Studio 실연동
실행 정보 운영 빌드 실패
주소·새로고침workspace-extraction-live.spec.ts:71✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
Studio 추출 검수 — 저장 통신 장애는 실제 결과·이력을 보존하고 재시도는 한 번만 반영한다
실행 정보 개발 모드 실패
실행 정보 Studio 실연동
실행 정보 운영 빌드 실패
입력 검증·막힘workspace-extraction-live.spec.ts:104✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
Studio 추출 검수 — 조회 장애 중에는 분석 진입을 막고 복구 후 실제 Studio 결과를 다시 보여준다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
빈 상태workspace-extraction-live.spec.ts:131✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
Studio 추출 검수 — 비담당자와 범위 밖 사용자는 실제 결과 조회·수정을 할 수 없다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
권한workspace-extraction-live.spec.ts:153✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
Studio 추출 검수 — 삭제 저장 후 재분류 전에는 실제 결과로도 분석 API를 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-extraction-live.spec.ts:177✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
Studio 추출 검수 — 순서 저장 후 재분류 전에는 실제 결과로도 분석 API를 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘workspace-extraction-live.spec.ts:197✓ 통과
준비형 #220 11/13 09:28
90% 9/10회
···········✓✓···✓····✓····✓✓······✓✓✓✗··

User · 사고조사 AI Agent

분석 조건 입력

analysis-request · 구현 36 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 36

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
사건 여정 · 분석 요청 사건 단위주요 흐름journey.spec.ts:990사건 0/2 통과
#545 11/13 17:00
0% 사건 0/41
✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗
워크플로 · 기본 전체 흐름 — 접수 → 확정 → 분류(미분류·저신뢰) → 조치 → 추출 → 분석 기본 흐름주요 흐름full-flow.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 추출 뒤 문서함 편집 저장에 분류값 변경을 실음 — 분류부터만 열리고 분석 409, 분류부터 다시 시작해도 바꾼 값 유지 심화 케이스주요 흐름classify-change-after-extraction.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추출 완료 뒤 추가 서류 감지 — 반영 전 분석 요청은 409 심화 케이스주요 흐름analysis-after-additional-intake.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 추출 뒤 확정 낱장 재지정 — 반영 전 분석 요청은 409 심화 케이스주요 흐름analysis-after-confirmed-reassign.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 분석 요청을 연달아 두 번 — 두 번째는 409, 상태는 분석 완료 그대로 심화 케이스주요 흐름analyze-again-after-completed.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분류 검수 중 낱장 삭제 저장 — 반영 전 정보 추출 시작은 409 심화 케이스주요 흐름extraction-after-saved-delete.json✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
워크플로 · 추출 완료 전(분류 검수 중) 병원 지정 저장은 409 EXTRACTION_RESULT_NOT_EDITABLE 심화 케이스주요 흐름match-before-extraction-rejected.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 추출에 없는 병원명으로 보낸 지정은 무시 — 저장은 성공하고 지정 필요 여부는 그대로 심화 케이스주요 흐름unlisted-name-ignored.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분석 완료 뒤 추가 인입 — 증분이 열리고, 끝나면 추출완료로 돌아와 분석을 다시 요청한다 심화 케이스주요 흐름after-analysis.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분석 요청을 동시에 두 번 — 하나만 받는다 심화 케이스주요 흐름analyze-double-submit.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
워크플로 · 분석 요청을 동시에 두 번 — 하나만 받고 분석은 한 번 실서류주요 흐름analyze-race.json✗ 실패
#512 11/11 16:26
0% 0/4회
··✗✗·✗✗···········
워크플로 · 분석 요청 한 번(동시 두 번의 대조) — 분석 단계 시도 번호는 1 실서류주요 흐름analyze-single-attempt.json✓ 통과
#512 11/11 16:26
33% 1/3회
··✓✗·✗············
워크플로 · 분석 완료 뒤 분석 요청을 다시 — 409, 상태 그대로(새 요약은 조건부터 뒤에만) 실서류주요 흐름analyze-twice.json–기록 없음
–
워크플로 · 실서류 기본 흐름 — 확정된 사건의 분류 → 검수 조치 → 추출 → 분석, 단계마다 상태·건수 판정 실서류주요 흐름base-journey.json✓ 통과
#542 11/13 15:31
92% 12/13회
✓✓··✓··✓✓✓✓✓✗·✓✓✓✓
워크플로 · 추출 뒤 편집 저장에 분류값 변경을 실음 — 추출부터·증분 막힘, 분석 409, 분류부터 다시 시작해도 바꾼 값 유지 실서류주요 흐름classify-change-then-proceed.json✗ 실패
#512 11/11 16:26
50% 2/4회
··✗✓·✗✓···········
워크플로 · 분석 뒤 「조건부터」 — AI 를 돌리지 않고 추출 완료로 돌아가며 분류·추출 버전 유지, 다시 분석 요청하면 조건부터가 다시 열린다 실서류주요 흐름conditions-after-analysis.json–기록 없음
–
워크플로 · 추출 완료 뒤 낱장 삭제 저장 — 분류부터만 열리고 분석 요청 409, 분류부터 다시 시작하면 삭제를 유지한 새 분류 뒤 분석 진행 실서류주요 흐름delete-then-proceed.json–기록 없음
–
워크플로 · 미분류·저신뢰를 그대로 둔 채 정보 추출 시작·분석 요청 — 둘 다 409, 상태·조치 건수 그대로, 조치 뒤에는 추출 진행 실서류주요 흐름extract-with-review-pending.json✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····
워크플로 · 분석 뒤 「추출부터」 — 분류 결과·사용자 분류 보정은 그대로, 추출은 새 버전, 다시 분석 요청이 진행된다 실서류주요 흐름from-extraction-after-analysis.json–기록 없음
–
워크플로 · 추출 뒤 병원 지정 — 지정이 필요하면 목록에 없는 병원으로 진행을 저장하고 분석까지 실서류주요 흐름hospital-match-unlisted.json✓ 통과
#512 11/11 16:26
100% 4/4회
··✓✓·✓✓···········
워크플로 · 추출 완료 뒤 나머지 폴더 추가 전송 — 증분이 열리고, 추가분만 분류해 새 차수로 합친 뒤 추출·분석까지 실서류주요 흐름incremental-after-change.json✗ 실패
#512 11/11 16:26
50% 2/4회
··✗✓·✓✗···········
워크플로 · 추출 뒤 확정 낱장 재지정 — 추출부터 실행·분석 요청은 409, 분류부터 다시 시작해 반영하면 분석 요청 진행 실서류주요 흐름reassign-gates-analysis.json–기록 없음
–
워크플로 · 추출 완료 뒤 낱장 순서 변경 저장 — 분석 요청 409, 분류부터 다시 시작하면 편집이 반영된 것으로 보고 범위가 다시 열려 분석 진행 실서류주요 흐름reorder-then-proceed.json–기록 없음
–
워크플로 · 추출 완료 뒤 순서 변경 저장 → 되돌리기 후 빈 편집 저장 — 순서 편집이 지워져 게이트가 풀리고 다시 분석 없이 분석 요청 진행 실서류주요 흐름reorder-then-undo.json–기록 없음
–
분석 조건 필수 — 사건에 고정된 청구유형과 청약서 설정을 사용한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘analysis-conditions-essential.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분석 조건 필수 — 청구유형 복수 선택과 대표 유형 변경을 저장한다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름analysis-conditions-essential.spec.ts:176✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분석 조건 필수 — 필수 조건과 대표 지정 규칙을 화면과 API에서 검증한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘analysis-conditions-essential.spec.ts:195✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분석 조건 필수 — 자동 계약 정보를 수정하고 추가·삭제한 계약을 분리해 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘analysis-conditions-essential.spec.ts:219✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분석 조건 필수 — 과거력·부활 청약서와 부담보 치료력을 함께 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘analysis-conditions-essential.spec.ts:252✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분석 조건 필수 — 청약서 답변과 직접 질문 추가·제거 결과를 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘analysis-conditions-essential.spec.ts:285✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분석 조건 필수 — 고지사항 행을 추가·삭제하고 빈 값은 허용한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘analysis-conditions-essential.spec.ts:317✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분석 조건 필수 — 컬렉션 선택·취소·개별 제거를 컬렉션 단위로 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
취소·되돌리기analysis-conditions-essential.spec.ts:342✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분석 조건 필수 — 통신 실패 뒤 입력을 유지하고 중복 제출 없이 다시 요청한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름analysis-conditions-essential.spec.ts:367✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분석 조건 필수 — 저장된 조건을 읽기 전용으로 열고 타인의 분석 요청은 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한analysis-conditions-essential.spec.ts:412✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분석 조건 연결 — 최종 승인으로 공개된 문서만 다른 조사자의 분석 참조에 저장한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름analysis-conditions-essential.spec.ts:463✗ 실패
준비형 #220 11/13 09:28
50% 5/10회
···········✗✓···✓····✗····✓✓······✗✗✓✗··

User · 사고조사 AI Agent

요약 완료 · 요약 확인·수정·확정

summary · 구현 11 · 계획 1 · 커버리지 맵 · 화면 순회

구현 시나리오 11

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
사건 여정 · 요약 확인 사건 단위주요 흐름journey.spec.ts:1022닿은 사건 없음–
····················
요약 필수 — 조회 실패를 빈 결과로 오인하지 않고 복구한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
빈 상태summary-essential.spec.ts:19✗ 실패
준비형 #220 11/13 09:28
40% 4/10회
···········✗✗···✓····✓····✗✓······✓✗✗✗··
요약 필수 — 조사자 판단의 AI 초안·미입력을 구분하고 확정을 막지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름summary-essential.spec.ts:48✓ 통과
준비형 #220 11/13 09:28
70% 7/10회
···········✓✓···✓····✓····✗✗······✗✓✓✓··
요약 필수 — 저장 전 문서 편집과 저장된 변경의 확정 제한을 구분한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘summary-essential.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
요약 필수 — 같은 이름의 항목을 수정해도 다른 카드·행은 바뀌지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘summary-essential.spec.ts:100✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
요약 필수 — 항목 저장 실패를 성공으로 표시하지 않고 재시도한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘summary-essential.spec.ts:130✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
요약 필수 — 반영 체크 해제 실패 시 선택 상태와 다른 항목을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘summary-essential.spec.ts:166✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
요약 필수 — byte 경고를 설정 단위별로 계산하고 본문을 자르지 않는다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘summary-essential.spec.ts:208✗ 실패
준비형 #220 11/13 09:28
40% 4/10회
···········✗✗···✗····✗····✗✗······✓✓✓✓··
요약 필수 — 초기화 취소·통신 실패는 검수 내용과 초안을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
취소·되돌리기summary-essential.spec.ts:250✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
요약 필수 — 새 요약 생성 후 이전 화면의 수정 요청이 최신 결과를 변경하지 않는다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘summary-essential.spec.ts:310✗ 실패
준비형 #220 11/13 09:28
30% 3/10회
···········✗✗···✗····✗····✗✗······✗✓✓✓··
요약 필수 — 요약 근거가 가리키는 실제 원문을 열고 다운로드한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
이동·연결summary-essential.spec.ts:350✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 1

시나리오유형아직 없는 이유담당이슈
AI 보고서 확인 — 챗봇 답변을 반영하면 바뀐 줄을 표시하고 변경 전 보고서를 별도 창으로 본다 계획주요 흐름실연동 반영은 Studio 모델 호출(보고서 전체 재작성)이 필요하고 결과가 매번 달라 화면 순회 스펙의 기대값을 고정하기 어렵다––

User · 사고조사 AI Agent

보고서 초안 생성·편집

report-draft · 구현 11 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 11

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
사건 여정 · 보고서 초안 사건 단위주요 흐름journey.spec.ts:1059닿은 사건 없음–
····················
01. 위탁사 양식의 구역·기관·탭·열 순서대로 초안을 구성한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-draft-essential.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
02. 참조 전용·제외 구역과 미선택 항목을 초안 본문에 넣지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-draft-essential.spec.ts:33✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
03. 저장한 초안과 수정됨 표시를 새로고침·재접속 후에도 유지한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주소·새로고침report-draft-essential.spec.ts:55✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
04. 두 구역을 차례로 수정해도 서로의 내용과 전체 본문을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-draft-essential.spec.ts:86✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
05. 초안을 수정해도 원래 AI 요약과 다시 보기 내용은 바뀌지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-draft-essential.spec.ts:113✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
06. 구역 byte 예산을 초과해도 경고만 표시하고 본문을 자동 축약하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-draft-essential.spec.ts:141✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
07. 초안 저장 연결 실패를 안내하고 마지막 저장본을 보존한 뒤 재시도한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-draft-essential.spec.ts:158✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
08. 초안 생성 연결 실패 시 완료 단계로 넘어가지 않고 재시도할 수 있다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-draft-essential.spec.ts:187✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
09. 다른 조사자의 초안을 조회할 수 있어도 수정·되돌리기는 거절한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한report-draft-essential.spec.ts:222✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
10. 일반 수정은 버전을 유지하고 재생성만 새 버전을 만들며 이전 수정본을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-draft-essential.spec.ts:249✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

User · 사고조사 AI Agent

보고서 전송 (메일·스마트심사)

report-send · 구현 16 · 계획 1 · 커버리지 맵 · 화면 순회

구현 시나리오 16

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
사건 여정 · 보고서 전송 사건 단위주요 흐름journey.spec.ts:1087닿은 사건 없음–
····················
워크플로 · 보고서 초안 전(분석 완료) 메일·스마트심사 전송은 거절 — 상태가 전송 완료로 가지 않는다 심화 케이스주요 흐름before-draft-rejected.json✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
01. 확인 창을 연 뒤 전송 방식이 변경되면 이전 채널로 보내지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-send-essential.spec.ts:15✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
02. 확인 창을 연 뒤 담당자가 바뀌면 이전 담당자의 전송을 거절한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한report-send-essential.spec.ts:33✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
03. 전송 직전 추가 서류가 감지되면 외부로 보내지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-send-essential.spec.ts:48✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
04. 전송 처리 중 반복 클릭으로 같은 요청을 중복 실행하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-send-essential.spec.ts:66✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
05. 메일에는 마지막 저장한 초안이 평문으로 정확히 전달된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-essential.spec.ts:96✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
06. 본인 이메일 변경 후 새 저장 주소로 보고서를 보낸다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-essential.spec.ts:128✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
07. 스마트심사 요청에 최신 수정 내용과 반영 체크가 정확히 담긴다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-essential.spec.ts:151✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
08. 스마트심사의 실패 응답을 성공으로 오인하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-send-essential.spec.ts:205✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
09. 스마트심사 수신 후 응답이 유실돼도 같은 회차로 재시도한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름report-send-essential.spec.ts:242✗ 실패
준비형 #220 11/13 09:28
10% 1/10회
···········✗✗···✗····✗····✗✗······✗✗✗✓··
10. 외부 전송 성공 후 상태 전환 실패를 발송 실패와 구분한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-send-essential.spec.ts:282✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
11. 여러 병원·행 탭의 중첩 값과 반영 체크를 수신 JSON까지 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-essential.spec.ts:340✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
12. 스마트심사 거절 후 초안을 새로 생성·수정하면 같은 회차로 최신판을 보낸다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-essential.spec.ts:408✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
13. SMTP 인증 실패는 미발송으로 남기고 복구 후 수정한 본문을 한 번 보낸다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-essential.spec.ts:447✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
14. 서로 다른 보고서의 전송 채널·본문·완료 상태·이력이 섞이지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-essential.spec.ts:490✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 1

시나리오유형아직 없는 이유담당이슈
보고서를 스마트심사로 전송한다 계획주요 흐름전송은 구현됐지만(결정 20261103) 호출 IP·키 등록 전이고 스마트심사 개발 DB 에 적재돼, 사건 여정은 확인 창까지만 돈다––

User · 지식 컬렉션

지식 컬렉션 목록·등록

collections · 구현 23 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 23

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
같은 폴더의 기존·동시 선택 파일명은 공백·대소문자·한글 정규화가 달라도 중복으로 막힌다입력 검증·막힘knowledge-validation.spec.ts:54✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
파일명을 비우거나 같은 폴더의 다른 파일명으로 바꾸면 저장할 수 없다입력 검증·막힘knowledge-validation.spec.ts:95✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
금지 확장자를 함께 고르면 제외 사유를 보이고 PDF만 등록한다입력 검증·막힘knowledge-validation.spec.ts:124✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
여러 파일을 일괄 삭제하면 선택한 파일만 사라지고 선택이 비워진다주요 흐름knowledge-validation.spec.ts:165✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
다른 폴더를 열면 이전 파일 선택과 일괄 작업 버튼이 초기화된다이동·연결knowledge-validation.spec.ts:191✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
파일·일괄·폴더 삭제 확인을 취소하면 서버 데이터가 유지된다취소·되돌리기knowledge-validation.spec.ts:215✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
공용 트리를 접어도 파일 목록이 유지되고 다시 펼치면 선택 표시가 남는다이동·연결knowledge-validation.spec.ts:241✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
반려된 전환 요청을 다른 공용 대상으로 바꾸어 다시 보낸다주요 흐름knowledge-validation.spec.ts:271✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
반려된 전환 요청을 취소하면 원본 파일이 남고 다시 선택해 요청할 수 있다취소·되돌리기knowledge-validation.spec.ts:310✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
전체 선택은 완료 파일만 고르고 전환 승인 대기 파일은 건너뛴다입력 검증·막힘knowledge-validation.spec.ts:345✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
하위 폴더가 있거나 파일명이 충돌하는 공용 전환 대상은 선택할 수 없다입력 검증·막힘knowledge-validation.spec.ts:371✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
추가 승인 대기·반려 파일은 요청자와 관리자에게만 보이고 승인 뒤 모두에게 보인다권한knowledge-validation.spec.ts:407✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
내 폴더를 만들어 시험 PDF 를 올리고 처리 완료를 기다린다 빠른 확인주요 흐름추정knowledge.spec.ts:88✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
폴더 이름·파일명을 바꾸고 내려받고 검색한다 빠른 확인주요 흐름추정knowledge.spec.ts:164✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
검색 조건은 새로고침해도 남고, 맞는 것이 없으면 빈 결과를 안내한다주소·새로고침추정knowledge.spec.ts:218✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
파일을 고르기 전에는 일괄 삭제·재색인이 잠기고, 완료 파일만 고르면 재색인은 잠긴다입력 검증·막힘추정knowledge.spec.ts:255✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
새 폴더는 이름이 비었거나 같은 이름이 있으면 만들 수 없고, 취소하면 만들지 않는다취소·되돌리기추정knowledge.spec.ts:289✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
실패 파일을 재색인하고 파일을 하나씩·한꺼번에 지운다주요 흐름추정knowledge.spec.ts:329✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
완료 파일을 하나씩 공용 컬렉션 전환 요청한다 빠른 확인주요 흐름추정knowledge.spec.ts:718✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
승인된 공용 컬렉션에 일반 사용자가 파일 추가를 요청한다주요 흐름추정knowledge.spec.ts:839✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
반려된 전환 요청을 같은 대상으로 다시 보낸다주요 흐름추정knowledge.spec.ts:915✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
반려된 요청을 취소하고 내 컬렉션을 지운다취소·되돌리기추정knowledge.spec.ts:975✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
지식 컬렉션 — 로그인하지 않고 검색어가 담긴 주소를 열면 로그인 뒤 같은 검색으로 돌아온다권한knowledge.spec.ts:1035✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············

계획 시나리오 0 (구현됨 1)

시나리오유형아직 없는 이유담당이슈
승인된 공용 컬렉션에 일반 사용자가 파일 추가를 요청한다 구현됨주요 흐름자동 스펙 작성 완료(screens/knowledge.spec.ts). 배포 커밋의 화면 순회 실행 기록에 수집되면 구현됨으로 전환된다.––

User · 지식 컬렉션

지식컬렉션 뷰어

collection-viewer · 구현 13 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 13

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
단독 화면에서 컬렉션을 열고 원본 문서를 본다이동·연결추정knowledge.spec.ts:403✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
문서 보기에서 확대하고 좌우로 회전한다주요 흐름추정knowledge.spec.ts:448✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
없는 컬렉션 주소를 열면 없다고 안내하고 목록으로 돌아간다주소·새로고침추정knowledge.spec.ts:482✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
지식컬렉션 뷰어 필수 — 폴더 안 상세와 단독 화면의 컬렉션 정보를 비교한다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름collection-viewer-essential.spec.ts:25✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
93% 15/16회
············✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✗✓✓·
지식컬렉션 뷰어 필수 — 개인·공용 권한과 다른 컬렉션 파일 접근을 검증한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
권한collection-viewer-essential.spec.ts:56✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
100% 15/15회
············✓···✓····✓····✓✓✓✓✓✓✓✓✓✓–✓✓·
지식컬렉션 뷰어 필수 — 처리 상태와 추가 승인 상태에 맞춰 열람을 제한한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘collection-viewer-essential.spec.ts:99✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
100% 15/15회
············✓···✓····✓····✓✓✓✓✓✓✓✓✓✓–✓✓·
지식컬렉션 뷰어 필수 — 1·5·6쪽 문서와 전체 쪽수 미상의 미리보기 경계를 검증한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘collection-viewer-essential.spec.ts:150✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
100% 15/15회
············✓···✓····✓····✓✓✓✓✓✓✓✓✓✓–✓✓·
지식컬렉션 뷰어 필수 — 이전·다음으로 모든 미리보기 쪽을 이동하고 경계에서 멈춘다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
이동·연결collection-viewer-essential.spec.ts:178✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
100% 15/15회
············✓···✓····✓····✓✓✓✓✓✓✓✓✓✓–✓✓·
지식컬렉션 뷰어 필수 — 50~200퍼센트 경계와 맞춤·좌우 회전을 검증한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘collection-viewer-essential.spec.ts:201✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
100% 15/15회
············✓···✓····✓····✓✓✓✓✓✓✓✓✓✓–✓✓·
지식컬렉션 뷰어 필수 — 확대·회전 뒤에도 실제 PDF 본문을 선택하고 복사한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘collection-viewer-essential.spec.ts:248✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
100% 15/15회
············✓···✓····✓····✓✓✓✓✓✓✓✓✓✓–✓✓·
지식컬렉션 뷰어 필수 — 다운로드는 앞 5쪽이 아닌 한글 이름의 원본 전체를 받는다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름collection-viewer-essential.spec.ts:282✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
100% 15/15회
············✓···✓····✓····✓✓✓✓✓✓✓✓✓✓–✓✓·
지식컬렉션 뷰어 필수 — 미지원·없는 파일·통신 실패를 안내하고 정상 문서로 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
빈 상태collection-viewer-essential.spec.ts:304✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
100% 15/15회
············✓···✓····✓····✓✓✓✓✓✓✓✓✓✓–✓✓·
지식컬렉션 뷰어 필수 — 로딩 중 닫기와 다른 문서 재열기에 이전 응답이 섞이지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
취소·되돌리기collection-viewer-essential.spec.ts:341✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
100% 15/15회
············✓···✓····✓····✓✓✓✓✓✓✓✓✓✓–✓✓·

Admin · 대시보드

통계 대시보드

dashboard · 구현 297 · 계획 2 · 커버리지 맵 · 화면 순회

구현 시나리오 297

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
통계 대시보드 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
통계 대시보드 — 카드 조회·조건·동시 요청 한도·업무 데이터 탭 빠른 확인주요 흐름추정admin-ops.spec.ts:76✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
생애주기 통계 — 대시보드에서 이동해 조건으로 조회이동·연결추정admin-ops.spec.ts:162✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
통계 미매핑 큐 — 목록·상태 필터·병합 창의 마스터 검색주요 흐름추정admin-ops.spec.ts:186✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
기간을 지난 달력으로 바꾸면 응답 속도 카드가 비어 있다고 말하고 새로고침해도 조건이 남는다주소·새로고침추정admin-ops.spec.ts:579✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
위탁사를 고르면 챗봇·오류 카드에 위탁사 조건 미적용 표시가 붙는다주요 흐름추정admin-ops.spec.ts:614✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
16. 통계 연결 — 실제 전송 완료를 집계하고 같은 보고서 재전송은 중복 집계하지 않는다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름report-send-business-links.spec.ts:81✗ 실패
준비형 #220 11/13 09:28
10% 1/10회
···········✗✗···✗····✗····✗✗······✗✗✗✓··
통계 필수 B01.01 — 질병코드별 처리 건수 · 메인 질병 기준
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b01.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B01.02 — 질병코드별 처리 건수 · 동일 사건 중복 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b01.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B01.03 — 질병코드별 처리 건수 · 다른 사건 합산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b01.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B01.04 — 질병코드별 처리 건수 · 전송일 기준 귀속
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b01.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B01.05 — 질병코드별 처리 건수 · 질병코드 없는 사건
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b01.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B01.06 — 질병코드별 처리 건수 · 대표 질병명 표시
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b01.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B01.07 — 질병코드별 처리 건수 · 미등록 코드 표시
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b01.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B01.08 — 질병코드별 처리 건수 · 건수 동률 순위
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b01.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B01.09 — 질병코드별 처리 건수 · 상위 목록과 전체 분모
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b01.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B01.10 — 질병코드별 처리 건수 · 대표 질병 변경 재적재
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b01.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B02.01 — 병원별 청구 집중도 · 동일 병원 반복 문서
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b02.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B02.02 — 병원별 청구 집중도 · 서로 다른 병원 병존
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b02.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B02.03 — 병원별 청구 집중도 · 동일 명칭의 다른 코드
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b02.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B02.04 — 병원별 청구 집중도 · 병원 대표명 표시
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b02.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B02.05 — 병원별 청구 집중도 · 병원명 미해석 대응
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b02.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B02.06 — 병원별 청구 집중도 · 병원 없는 사건
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b02.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B02.07 — 병원별 청구 집중도 · 비중 합 100% 초과 허용
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b02.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B02.08 — 병원별 청구 집중도 · 동률 병원 순위
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b02.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B02.09 — 병원별 청구 집중도 · 상위 밖 병원 상세
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b02.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B02.10 — 병원별 청구 집중도 · 병원 매핑 교체 반영
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b02.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B03.01 — 위탁사별·청구 질병별 처리 현황 · 위탁사 합계와 누적 조각
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b03.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B03.02 — 위탁사별·청구 질병별 처리 현황 · 대표 청구유형 한 개
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b03.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B03.03 — 위탁사별·청구 질병별 처리 현황 · 상위 5 유형 선정
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b03.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B03.04 — 위탁사별·청구 질병별 처리 현황 · 위탁사별 조각 순서
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b03.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B03.05 — 위탁사별·청구 질병별 처리 현황 · 기타 유형 합산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b03.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B03.06 — 위탁사별·청구 질병별 처리 현황 · 조회 상한 잔여 처리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b03.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B03.07 — 위탁사별·청구 질병별 처리 현황 · 유형 선택 후 질병 격리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b03.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B03.08 — 위탁사별·청구 질병별 처리 현황 · 전체 유형 질병 집계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b03.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B03.09 — 위탁사별·청구 질병별 처리 현황 · 기타 유형 질병 집계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b03.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B03.10 — 위탁사별·청구 질병별 처리 현황 · 청구유형 없는 실적
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b03.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B04.01 — 병원·질병 처리 건수 · 병원·질병 조합 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b04.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B04.02 — 병원·질병 처리 건수 · 같은 질병의 병원 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b04.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B04.03 — 병원·질병 처리 건수 · 같은 조합 반복 제거
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b04.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B04.04 — 병원·질병 처리 건수 · 다른 사건의 조합 합산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b04.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B04.05 — 병원·질병 처리 건수 · 병원 키 누락 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b04.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B04.06 — 병원·질병 처리 건수 · 질병 키 누락 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b04.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B04.07 — 병원·질병 처리 건수 · 여러 조합의 분모 유지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b04.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B04.08 — 병원·질병 처리 건수 · 두 표시명의 정확한 결합
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b04.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B04.09 — 병원·질병 처리 건수 · 조합 동률 정렬
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b04.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B04.10 — 병원·질병 처리 건수 · 조합 수정 후 교체
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b04.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B05.01 — 병원·의사별 질병 처리 건수 · 의사별 조합 분리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b05.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B05.02 — 병원·의사별 질병 처리 건수 · 동명이인 의사 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b05.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B05.03 — 병원·의사별 질병 처리 건수 · 병원별 의사 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b05.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B05.04 — 병원·의사별 질병 처리 건수 · 세 키 반복 중복 제거
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b05.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B05.05 — 병원·의사별 질병 처리 건수 · 의사 없는 상세 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b05.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B05.06 — 병원·의사별 질병 처리 건수 · 나머지 키 누락 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b05.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B05.07 — 병원·의사별 질병 처리 건수 · 의사 표시명 대체
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b05.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B05.08 — 병원·의사별 질병 처리 건수 · 다중 조합 비중 검증
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b05.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B05.09 — 병원·의사별 질병 처리 건수 · 복합 검색 결과 정합성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b05.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B05.10 — 병원·의사별 질병 처리 건수 · 의사 매핑 수정 반영
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b05.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B06.01 — 청구유형 처리 건수 · 대표 유형만 집계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b06.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B06.02 — 청구유형 처리 건수 · 비대표 유형 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b06.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B06.03 — 청구유형 처리 건수 · 같은 대표 유형 합산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b06.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B06.04 — 청구유형 처리 건수 · 대표 유형 없는 사건
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b06.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B06.05 — 청구유형 처리 건수 · 과거 비활성 유형 보존
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b06.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B06.06 — 청구유형 처리 건수 · 코드 식별 유지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b06.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B06.07 — 청구유형 처리 건수 · 동률 유형 순위
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b06.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B06.08 — 청구유형 처리 건수 · 전체 모수 대비 비율
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b06.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B06.09 — 청구유형 처리 건수 · 위탁사 조합과 합계 일치
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b06.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B06.10 — 청구유형 처리 건수 · 대표 유형 교체 반영
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b06.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B07.01 — 증권번호별 청구 현황 · 같은 증권 반복 청구
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b07.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B07.02 — 증권번호별 청구 현황 · 사건 내 중복 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b07.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B07.03 — 증권번호별 청구 현황 · 다른 증권번호 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b07.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B07.04 — 증권번호별 청구 현황 · 선행 0 보존
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b07.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B07.05 — 증권번호별 청구 현황 · 증권번호 없는 사건
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b07.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B07.06 — 증권번호별 청구 현황 · 위탁사 조건별 반복 청구
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b07.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B07.07 — 증권번호별 청구 현황 · 반복 횟수 순위
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b07.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B07.08 — 증권번호별 청구 현황 · 동률 번호 순위
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b07.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B07.09 — 증권번호별 청구 현황 · 번호 검색 정확성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b07.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B07.10 — 증권번호별 청구 현황 · 증권번호 수정 반영
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b07.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B08.01 — 조직별 이용 현황 · 당시 부서 실적 보존
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b08.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B08.02 — 조직별 이용 현황 · 현재 조직 계층 적용
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b08.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B08.03 — 조직별 이용 현황 · 기관레벨 오류 영향 차단
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b08.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B08.04 — 조직별 이용 현황 · 센터 아래 조직 합산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b08.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B08.05 — 조직별 이용 현황 · 센터 없는 조직
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b08.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B08.06 — 조직별 이용 현황 · 폐쇄 부서 실적 유지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b08.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B08.07 — 조직별 이용 현황 · 부서 미상 모수 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b08.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B08.08 — 조직별 이용 현황 · 부모·자식 합계 검증
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b08.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B08.09 — 조직별 이용 현황 · 형제 최대값 기준 막대
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b08.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 B08.10 — 조직별 이용 현황 · 상세 필터의 트리 반영
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-b08.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S01.01 — 서비스 상태 · 모니터링 미설정 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s01.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S01.02 — 서비스 상태 · 모니터링 연결 장애
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s01.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S01.03 — 서비스 상태 · 부분 조회 실패 격리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s01.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S01.04 — 서비스 상태 · 전체 컨테이너 중단
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s01.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S01.05 — 서비스 상태 · 컨테이너 모수 없음
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s01.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S01.06 — 서비스 상태 · 하드웨어 임계 경계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s01.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S01.07 — 서비스 상태 · 미수집 값과 실제 0 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s01.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S01.08 — 서비스 상태 · GPU 시간대 정합성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s01.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S01.09 — 서비스 상태 · 주기 갱신 후 상태 전환
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s01.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S01.10 — 서비스 상태 · 내부 연결 정보 비노출
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s01.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S02.01 — 오류/장애 현황 · 실패 원천 통합
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s02.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S02.02 — 오류/장애 현황 · 성공 기록 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s02.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S02.03 — 오류/장애 현황 · 설정에 따른 장애 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s02.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S02.04 — 오류/장애 현황 · 실패일 기준 집계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s02.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S02.05 — 오류/장애 현황 · 서비스별 합계 일치
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s02.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S02.06 — 오류/장애 현황 · 같은 코드의 서비스 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s02.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S02.07 — 오류/장애 현황 · 목록 상한과 합계 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s02.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S02.08 — 오류/장애 현황 · 상세 정렬과 일별 합계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s02.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S02.09 — 오류/장애 현황 · 복구시간 임의 생성 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s02.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S02.10 — 오류/장애 현황 · 내부 진단 정보 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s02.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S03.01 — 분석 요청 건수 · 접수와 분석 요청 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s03.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S03.02 — 분석 요청 건수 · 동일 시작 통지 중복 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s03.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S03.03 — 분석 요청 건수 · 시작일 기준 귀속
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s03.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S03.04 — 분석 요청 건수 · 서울 자정 경계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s03.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S03.05 — 분석 요청 건수 · 조회 양끝 날짜 포함
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s03.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S03.06 — 분석 요청 건수 · 요청 후 실패 건 보존
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s03.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S03.07 — 분석 요청 건수 · 재분류 시 기존 기여 교체
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s03.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S03.08 — 분석 요청 건수 · 부서 미상 건 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s03.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S03.09 — 분석 요청 건수 · 복수 부서 중복 선택
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s03.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S03.10 — 분석 요청 건수 · KPI와 일별 합계 일치
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s03.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S04.01 — 분석 완료 건수 · 요약 완료 기준
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s04.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S04.02 — 분석 완료 건수 · 미완료 사건 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s04.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S04.03 — 분석 완료 건수 · 늦게 완료된 사건 귀속
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s04.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S04.04 — 분석 완료 건수 · 완료 통지 중복 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s04.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S04.05 — 분석 완료 건수 · 재분석 완료 중복 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s04.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S04.06 — 분석 완료 건수 · 재실행 중 완료 상태
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s04.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S04.07 — 분석 완료 건수 · 완료율의 정확한 분모
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s04.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S04.08 — 분석 완료 건수 · 요청 없는 기간
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s04.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S04.09 — 분석 완료 건수 · 전송 완료와 분리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s04.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S04.10 — 분석 완료 건수 · 기간 합계 재계산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s04.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S05.01 — 평균 처리 시간 · 건수 가중 평균
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s05.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S05.02 — 평균 처리 시간 · 미판정 사건 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s05.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S05.03 — 평균 처리 시간 · 실제 0초와 미수집 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s05.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S05.04 — 평균 처리 시간 · 초 단위 반올림
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s05.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S05.05 — 평균 처리 시간 · 표시 단위 전환
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s05.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S05.06 — 평균 처리 시간 · 경과시간 설정 적용
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s05.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S05.07 — 평균 처리 시간 · 단계합산 설정 적용
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s05.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S05.08 — 평균 처리 시간 · 단계 기록 부족
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s05.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S05.09 — 평균 처리 시간 · 재적재 중복 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s05.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S05.10 — 평균 처리 시간 · 재분석 결과 교체
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s05.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S06.01 — 종합현황 문서 자동 분류율 · 페이지 단위 분모
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s06.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S06.02 — 종합현황 문서 자동 분류율 · 정정 없는 표본
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s06.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S06.03 — 종합현황 문서 자동 분류율 · 전체 정정 표본
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s06.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S06.04 — 종합현황 문서 자동 분류율 · 반복 정정 중복 제거
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s06.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S06.05 — 종합현황 문서 자동 분류율 · 정정 종류 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s06.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S06.06 — 종합현황 문서 자동 분류율 · 최신 분류 결과 사용
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s06.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S06.07 — 종합현황 문서 자동 분류율 · 기간 가중 계산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s06.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S06.08 — 종합현황 문서 자동 분류율 · 분류 표본 없음
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s06.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S06.09 — 종합현황 문서 자동 분류율 · 어긋난 수정 건수 보호
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s06.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S06.10 — 종합현황 문서 자동 분류율 · 비율과 보조 건수 일치
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s06.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S07.01 — 업무 완료율 · 전송 완료 기준
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s07.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S07.02 — 업무 완료율 · 전송 실패 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s07.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S07.03 — 업무 완료율 · 전송 통지 중복 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s07.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S07.04 — 업무 완료율 · 요청일 기준 귀속
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s07.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S07.05 — 업무 완료율 · 요청 대비 전송 비율
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s07.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S07.06 — 업무 완료율 · 전체 전송 완료
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s07.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S07.07 — 업무 완료율 · 전송 0건
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s07.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S07.08 — 업무 완료율 · 요청 0건
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s07.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S07.09 — 업무 완료율 · 일별 비율 평균 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s07.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S07.10 — 업무 완료율 · 분석 완료와 업무 완료 분리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s07.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S08.01 — 처리 완료 건수 추이 · 날짜별 실적 연결
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s08.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S08.02 — 처리 완료 건수 추이 · 실적 없는 날짜 처리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s08.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S08.03 — 처리 완료 건수 추이 · 주간 경계 합산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s08.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S08.04 — 처리 완료 건수 추이 · 월간 경계 합산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s08.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S08.05 — 처리 완료 건수 추이 · 연간 경계 합산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s08.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S08.06 — 처리 완료 건수 추이 · 부분 기간 집계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s08.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S08.07 — 처리 완료 건수 추이 · 조회 단위 변경 보존
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s08.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S08.08 — 처리 완료 건수 추이 · 전송 계열 혼동 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s08.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S08.09 — 처리 완료 건수 추이 · 상세 표와 차트 일치
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s08.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S08.10 — 처리 완료 건수 추이 · KPI와 추이 합계 일치
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s08.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S09.01 — 평균 처리시간 추이 · 주간 가중 평균
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s09.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S09.02 — 평균 처리시간 추이 · 월간 가중 평균
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s09.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S09.03 — 평균 처리시간 추이 · 연간 가중 평균
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s09.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S09.04 — 평균 처리시간 추이 · 표본 없는 날짜
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s09.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S09.05 — 평균 처리시간 추이 · 유효한 0초 지점
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s09.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S09.06 — 평균 처리시간 추이 · 일부 미판정 표본
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s09.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S09.07 — 평균 처리시간 추이 · 단위 변환 정합성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s09.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S09.08 — 평균 처리시간 추이 · 기간 밖 실적 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s09.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S09.09 — 평균 처리시간 추이 · 상세 표 정밀도
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s09.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S09.10 — 평균 처리시간 추이 · 전체 평균과 교차 검증
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s09.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S10.01 — AI 품질 문서 자동 분류율 · 자동·수정 면수 분해
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s10.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S10.02 — AI 품질 문서 자동 분류율 · 종합현황과 동일 비율
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s10.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S10.03 — AI 품질 문서 자동 분류율 · 전체 자동 분류 막대
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s10.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S10.04 — AI 품질 문서 자동 분류율 · 전체 사용자 수정 막대
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s10.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S10.05 — AI 품질 문서 자동 분류율 · 소수 비중 표현
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s10.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S10.06 — AI 품질 문서 자동 분류율 · 대량 면수 표기
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s10.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S10.07 — AI 품질 문서 자동 분류율 · 분모 변화 반영
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s10.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S10.08 — AI 품질 문서 자동 분류율 · 오래된 응답 역전 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s10.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S10.09 — AI 품질 문서 자동 분류율 · 공유 원천 실패 일관성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s10.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S10.10 — AI 품질 문서 자동 분류율 · 숨김 후 재표시 정합성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s10.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S11.01 — 정보추출 품질 · 항목 단위 모수
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s11.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S11.02 — 정보추출 품질 · 수정 없는 항목
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s11.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S11.03 — 정보추출 품질 · 수정한 항목
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s11.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S11.04 — 정보추출 품질 · 같은 항목 반복 수정
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s11.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S11.05 — 정보추출 품질 · 전체 성공·전체 수정
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s11.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S11.06 — 정보추출 품질 · 최신 추출 버전
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s11.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S11.07 — 정보추출 품질 · 추출 결과 없는 사건
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s11.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S11.08 — 정보추출 품질 · 기간 합계 가중 계산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s11.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S11.09 — 정보추출 품질 · 성공·실패 합계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s11.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S11.10 — 정보추출 품질 · 축별 완료율 교차 검증
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s11.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S12.01 — 재분석 발생률·검토율 · 최초 분석 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s12.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S12.02 — 재분석 발생률·검토율 · 두 번째 분석 포함
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s12.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S12.03 — 재분석 발생률·검토율 · 반복 재분석 한 건
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s12.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S12.04 — 재분석 발생률·검토율 · 동일 완료 통지 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s12.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S12.05 — 재분석 발생률·검토율 · 분류 정정 검토 판정
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s12.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S12.06 — 재분석 발생률·검토율 · 추출 수정 검토 판정
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s12.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S12.07 — 재분석 발생률·검토율 · 요약 수정 검토 판정
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s12.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S12.08 — 재분석 발생률·검토율 · 여러 단계 수정 중복 제거
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s12.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S12.09 — 재분석 발생률·검토율 · 되돌린 요약 수정 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s12.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S12.10 — 재분석 발생률·검토율 · 검토와 재분석 분리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s12.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S13.01 — 건당 처리시간 분포 · 구간 경계 일치
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s13.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S13.02 — 건당 처리시간 분포 · 경계 직후 이동
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s13.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S13.03 — 건당 처리시간 분포 · 분 단위 올림
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s13.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S13.04 — 건당 처리시간 분포 · 첫 구간·마지막 구간
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s13.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S13.05 — 건당 처리시간 분포 · 미판정 시간 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s13.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S13.06 — 건당 처리시간 분포 · 분포 합계 검증
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s13.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S13.07 — 건당 처리시간 분포 · 구간 비율 검증
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s13.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S13.08 — 건당 처리시간 분포 · 단일 구간 집중
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s13.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S13.09 — 건당 처리시간 분포 · 상세 데이터 일치
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s13.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S13.10 — 건당 처리시간 분포 · 설정 변경 반영
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s13.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S14.01 — 문서 인입량 대비 처리시간 달성률 · 100·101매 경계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s14.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S14.02 — 문서 인입량 대비 처리시간 달성률 · 200·201매 경계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s14.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S14.03 — 문서 인입량 대비 처리시간 달성률 · 300·301매 경계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s14.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S14.04 — 문서 인입량 대비 처리시간 달성률 · 활성 낱장 전체 사용
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s14.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S14.05 — 문서 인입량 대비 처리시간 달성률 · 삭제 낱장 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s14.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S14.06 — 문서 인입량 대비 처리시간 달성률 · 기준시간 정확히 달성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s14.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S14.07 — 문서 인입량 대비 처리시간 달성률 · 기준시간 1초 초과
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s14.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S14.08 — 문서 인입량 대비 처리시간 달성률 · 구간별 달성률
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s14.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S14.09 — 문서 인입량 대비 처리시간 달성률 · 빈 구간 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s14.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S14.10 — 문서 인입량 대비 처리시간 달성률 · 운영 기준 설정 적용
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s14.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S15.01 — 문서별 추출 완료율 · 문서종별 항목 집계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s15.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S15.02 — 문서별 추출 완료율 · 파일 수와 항목 수 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s15.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S15.03 — 문서별 추출 완료율 · 문서종별 수정 반영
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s15.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S15.04 — 문서별 추출 완료율 · 반복 수정 중복 제거
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s15.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S15.05 — 문서별 추출 완료율 · 추출량 기준 순위
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s15.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S15.06 — 문서별 추출 완료율 · 동률 순위 안정성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s15.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S15.07 — 문서별 추출 완료율 · 상위 8개 이후 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s15.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S15.08 — 문서별 추출 완료율 · 코드 표시 유지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s15.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S15.09 — 문서별 추출 완료율 · 기간 합계 재계산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s15.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S15.10 — 문서별 추출 완료율 · 전체 모수 교차 검증
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s15.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S16.01 — 필드별 추출 완료율 · 같은 필드명 통합
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s16.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S16.02 — 필드별 추출 완료율 · 다른 필드 키 분리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s16.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S16.03 — 필드별 추출 완료율 · 필드별 수정 격리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s16.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S16.04 — 필드별 추출 완료율 · 반복 항목 수정 제거
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s16.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S16.05 — 필드별 추출 완료율 · 필드 모수 가중 계산
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s16.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S16.06 — 필드별 추출 완료율 · 상위 11개 이후 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s16.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S16.07 — 필드별 추출 완료율 · 모수 동률 정렬
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s16.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S16.08 — 필드별 추출 완료율 · 필드 검색 범위
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s16.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S16.09 — 필드별 추출 완료율 · 검색 후 원래 목록 복구
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s16.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S16.10 — 필드별 추출 완료율 · 문서종 축과 합계 일치
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s16.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S17.01 — 시간 목표률 · 기준시간과 동일
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s17.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S17.02 — 시간 목표률 · 기준보다 빠른 처리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s17.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S17.03 — 시간 목표률 · 기준보다 느린 처리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s17.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S17.04 — 시간 목표률 · 구간별 기준 적용
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s17.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S17.05 — 시간 목표률 · 건수 가중 평균
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s17.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S17.06 — 시간 목표률 · 혼합 실적 상쇄
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s17.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S17.07 — 시간 목표률 · 미판정 표본 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s17.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S17.08 — 시간 목표률 · 모수 없는 기간
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s17.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S17.09 — 시간 목표률 · 달성률과 혼동 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s17.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S17.10 — 시간 목표률 · 기준 설정 변경
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s17.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S18.01 — AI 분석 이용자 · 동일인 반복 요청
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s18.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S18.02 — AI 분석 이용자 · 여러 날짜 이용 중복 제거
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s18.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S18.03 — AI 분석 이용자 · 서로 다른 사번 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s18.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S18.04 — AI 분석 이용자 · 요청 없는 사용자 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s18.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S18.05 — AI 분석 이용자 · 부서 이동 실적 보존
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s18.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S18.06 — AI 분석 이용자 · 부서 간 동일인 중복 주의
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s18.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S18.07 — AI 분석 이용자 · 디렉터리 미등록 사용자
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s18.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S18.08 — AI 분석 이용자 · 조직 조회 장애
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s18.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S18.09 — AI 분석 이용자 · 부서 미상 이용자
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s18.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S18.10 — AI 분석 이용자 · 이용자와 요청 건수 분리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s18.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S19.01 — 보고서 생성 건수 · 생성과 전송 수 분리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s19.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S19.02 — 보고서 생성 건수 · 미완료 요청 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s19.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S19.03 — 보고서 생성 건수 · 재분석 중복 방지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s19.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S19.04 — 보고서 생성 건수 · 팀·단 합산 정확성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s19.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S19.05 — 보고서 생성 건수 · 이동 전 부서 실적 유지
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s19.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S19.06 — 보고서 생성 건수 · 조직 계층 변경 반영
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s19.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S19.07 — 보고서 생성 건수 · 센터 없는 실적
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s19.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S19.08 — 보고서 생성 건수 · 폐쇄 부서 실적
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s19.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S19.09 — 보고서 생성 건수 · 동명이인 상세 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s19.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S19.10 — 보고서 생성 건수 · 상위 5 밖의 실적
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s19.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S20.01 — 챗봇 질의 건수 · 질문·답변 한 쌍 집계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s20.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S20.02 — 챗봇 질의 건수 · 모델 호출 실패 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s20.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S20.03 — 챗봇 질의 건수 · 범용·사고조사 구분
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s20.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S20.04 — 챗봇 질의 건수 · 개인 합계 정합성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s20.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S20.05 — 챗봇 질의 건수 · 저장일 기준 귀속
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s20.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S20.06 — 챗봇 질의 건수 · 질문 시점 부서 보존
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s20.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S20.07 — 챗봇 질의 건수 · 부서 미상 질의
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s20.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S20.08 — 챗봇 질의 건수 · 동명이인 질의 분리
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s20.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S20.09 — 챗봇 질의 건수 · 위탁사 변경 시 수치 불변
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s20.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S20.10 — 챗봇 질의 건수 · 조직 조회 실패 시 수치 보존
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s20.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S21.01 — 질의 답변 응답 속도 · 10초 경계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s21.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S21.02 — 질의 답변 응답 속도 · 30초 경계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s21.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S21.03 — 질의 답변 응답 속도 · 60초 경계
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s21.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S21.04 — 질의 답변 응답 속도 · 밀리초 올림
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s21.spec.ts:29✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S21.05 — 질의 답변 응답 속도 · 소요시간 없는 답변 제외
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s21.spec.ts:37✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S21.06 — 질의 답변 응답 속도 · 구간 합계 일치
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s21.spec.ts:45✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S21.07 — 질의 답변 응답 속도 · 비중 계산 정확성
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s21.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S21.08 — 질의 답변 응답 속도 · 장시간 응답 보존
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s21.spec.ts:61✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S21.09 — 질의 답변 응답 속도 · 질의 수와 모수 차이 설명
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s21.spec.ts:69✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
통계 필수 S21.10 — 질의 답변 응답 속도 · 응답 경계 설정 적용
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름statistics-s21.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 2

시나리오유형아직 없는 이유담당이슈
미매핑 원문값을 마스터로 병합한다 계획주요 흐름병합을 되돌릴 API 가 없고 미매핑 데이터가 필요하다––
통계를 다시 계산한다 계획주요 흐름화면에 다시 계산 버튼이 없다––

Admin · 지식컬렉션

지식컬렉션 관리

admin-knowledge · 구현 16 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 16

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
지식컬렉션 관리 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
공용 폴더를 만들어 파일을 올리고 설명·참조 기본값·등록 안내를 관리한다 빠른 확인주요 흐름추정knowledge.spec.ts:500✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
참조 기본값을 바꿨다가 변경 취소하면 저장 전 상태로 돌아간다취소·되돌리기추정knowledge.spec.ts:608✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
검색 조건은 새로고침해도 남고, 결과 행으로 연 폴더에서 뒤로 가면 검색 결과로 돌아온다주소·새로고침추정knowledge.spec.ts:637✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
새 빈 폴더를 만들면 그 폴더가 열리고, 설명 변경 없이 바로 지울 수 있다이동·연결추정knowledge.spec.ts:675✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
이 흐름이 만든 공용 폴더를 지운다주요 흐름추정knowledge.spec.ts:1008✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
지식컬렉션 관리 필수 — 관리 권한이 있는 사용자만 공용컬렉션을 변경한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
권한admin-knowledge-essential.spec.ts:30✓ 통과
준비형 #220 11/13 09:28
100% 11/11회
···········✓✓···✓····✓··✓·✓✓······✓✓✓✓··
지식컬렉션 관리 필수 — 3단계 폴더 제한과 폴더·파일 비혼재 규칙을 지킨다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘admin-knowledge-essential.spec.ts:64✓ 통과
준비형 #220 11/13 09:28
100% 11/11회
···········✓✓···✓····✓··✓·✓✓······✓✓✓✓··
지식컬렉션 관리 필수 — 폴더 이름 변경을 컬렉션·검색에 반영하고 중복을 막는다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름admin-knowledge-essential.spec.ts:109✓ 통과
준비형 #220 11/13 09:28
100% 11/11회
···········✓✓···✓····✓··✓·✓✓······✓✓✓✓··
지식컬렉션 관리 필수 — 첫 파일과 추가 파일을 승인 없이 등록하고 실제 Studio에서 색인한다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름admin-knowledge-essential.spec.ts:151✓ 통과
준비형 #220 11/13 09:28
100% 11/11회
···········✓✓···✓····✓··✓·✓✓······✓✓✓✓··
지식컬렉션 관리 필수 — 정규화한 중복 파일명과 함께 고른 파일의 중복을 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘admin-knowledge-essential.spec.ts:210✓ 통과
준비형 #220 11/13 09:28
100% 11/11회
···········✓✓···✓····✓··✓·✓✓······✓✓✓✓··
지식컬렉션 관리 필수 — 폴더·파일명 검색을 상태·하위 범위와 함께 적용하고 다시 조회한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘admin-knowledge-essential.spec.ts:252✓ 통과
준비형 #220 11/13 09:28
100% 11/11회
···········✓✓···✓····✓··✓·✓✓······✓✓✓✓··
지식컬렉션 관리 필수 — 폴더 삭제 건수·취소·미완료 보호와 하위 자료 삭제를 확인한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
취소·되돌리기admin-knowledge-essential.spec.ts:294✓ 통과
준비형 #220 11/13 09:28
100% 11/11회
···········✓✓···✓····✓··✓·✓✓······✓✓✓✓··
지식컬렉션 관리 필수 — 일괄 삭제의 부분 성공과 실패 사유를 실제 결과에 맞게 표시한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘admin-knowledge-essential.spec.ts:357✓ 통과
준비형 #220 11/13 09:28
100% 11/11회
···········✓✓···✓····✓··✓·✓✓······✓✓✓✓··
지식컬렉션 관리 필수 — 실패 파일만 재색인하고 실제 Studio에서 다시 완료한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
입력 검증·막힘admin-knowledge-essential.spec.ts:401✓ 통과
준비형 #220 11/13 09:28
100% 11/11회
···········✓✓···✓····✓··✓·✓✓······✓✓✓✓··
지식컬렉션 관리 필수 — 위탁사별 참조 기본값을 저장하고 다른 위탁사의 설정을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 실연동
실행 정보 운영 빌드 통과
주요 흐름admin-knowledge-essential.spec.ts:458✓ 통과
준비형 #220 11/13 09:28
100% 11/11회
···········✓✓···✓····✓··✓·✓✓······✓✓✓✓··

Admin · 지식컬렉션

지식컬렉션 승인 · 검토

approval-center · 구현 14 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 14

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
지식컬렉션 승인 · 검토 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
승인센터 목록의 상태·정렬 방향·쪽 크기는 주소에 실려 새로고침해도 남고, 모르는 값은 기본으로 돌아간다주소·새로고침admin-ops.spec.ts:1280✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
승인센터 전체 탭으로 옮기면 주소에 상태가 남고 뒤로가기로 승인 대기 탭에 돌아온다이동·연결admin-ops.spec.ts:1330✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
검토 화면의 공용 대상은 바꿀 수 없고, 반려는 사유를 적어야 확정된다주요 흐름추정knowledge.spec.ts:746✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
승인 대기 요청을 검토 화면에서 승인하고 반려한다 빠른 확인주요 흐름추정knowledge.spec.ts:784✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
일반 사용자의 문서 추가 요청을 팝업에서 승인한다주요 흐름추정knowledge.spec.ts:885✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
다시 보낸 요청을 반려한다주요 흐름추정knowledge.spec.ts:933✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
반려한 요청은 전체 탭에 남고 검토 화면에 반려 사유가 보인다주요 흐름추정knowledge.spec.ts:940✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
최종 승인만으로 개인 파일을 공용으로 전환한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름collection-approval.spec.ts:22✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
1차 승인 후에는 공개되지 않고 최종 승인 후 공용으로 전환된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름collection-approval.spec.ts:53✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
개인 공용 전환의 승인 단계를 건너뛸 수 없다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한collection-approval.spec.ts:77✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
어느 승인 단계에서 반려해도 개인 파일은 공용으로 공개되지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘collection-approval.spec.ts:119✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
전환 대기 중 1차 승인자가 없어지면 최종 승인 단계로 바뀐다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘collection-approval.spec.ts:146✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
승인 연결 — 1차·최종 승인 이력이 실제 감사 기록의 처리자·대상과 일치한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름collection-approval.spec.ts:171✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

Admin · 위탁사

위탁사 Workspace

client-workspace · 구현 17 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 17

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
위탁사 Workspace — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
위탁사 Workspace — 위탁사를 골라 전송 방식을 바꿨다 되돌린다 빠른 확인취소·되돌리기추정admin-taxonomy.spec.ts:107– 건너뜀
#539 11/13 14:12 최근 회차에 없음
–
·····–·–··–····–····–·–··–··············
위탁사 Workspace — 고른 위탁사가 주소에 남아 새로고침해도 그대로 열린다주소·새로고침admin-taxonomy.spec.ts:206✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
위탁사 Workspace — 단계 카드의 설정 링크로 고른 위탁사의 설정 화면이 열린다이동·연결admin-taxonomy.spec.ts:244✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
위탁사 Workspace — 4단계 공시실 링크 주소와 노출을 팝업에서 바꾸고 되돌린다 빠른 확인취소·되돌리기추정admin-taxonomy.spec.ts:1002– 건너뜀
#539 11/13 14:12 최근 회차에 없음
–
·····–·–··–····–····–·–··–··············
위탁사 Workspace — 공시실 링크 팝업을 취소하면 저장하지 않고 저장된 값이 그대로다취소·되돌리기admin-taxonomy.spec.ts:1051✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
위탁사 Workspace — 공시실 링크 팝업은 빈 주소에서 저장·노출이 잠기고, 서버도 빈 주소와 노출 없는 본문을 거절한다입력 검증·막힘admin-taxonomy.spec.ts:1093✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
위탁사 Workspace 필수 — Workspace 권한만으로 설정하고 권한 없는 변경은 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한client-workspace-essential.spec.ts:20✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
위탁사 Workspace 필수 — 활성 위탁사의 표시 순서·코드 대체 표시와 빈 목록을 확인한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
빈 상태client-workspace-essential.spec.ts:72✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
위탁사 Workspace 필수 — 기존·신규 위탁사의 초기 전송 방식과 신규 뱃지를 구분한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘client-workspace-essential.spec.ts:114✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
위탁사 Workspace 필수 — 분류체계 매핑의 미착수·진행·완료·확인 대기를 1단계에 반영한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘client-workspace-essential.spec.ts:143✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
위탁사 Workspace 필수 — 필수·선택·연동 대기를 진행률과 신규 판정에서 구분한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘client-workspace-essential.spec.ts:164✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
위탁사 Workspace 필수 — 신규 위탁사의 전송 방식을 처음 저장하고 감사 이력을 중복 없이 남긴다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름client-workspace-essential.spec.ts:194✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
위탁사 Workspace 필수 — 저장 응답을 기다리는 사이 위탁사를 바꿔도 설정과 안내가 섞이지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘client-workspace-essential.spec.ts:220✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
위탁사 Workspace 필수 — 전송 방식 저장 실패와 잘못된 요청에서 기존 설정을 보존하고 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘client-workspace-essential.spec.ts:264✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
위탁사 Workspace 필수 — 공시실 링크를 처음 비활성으로 등록해도 선택 단계는 완료된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름client-workspace-essential.spec.ts:291✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
위탁사 Workspace 필수 — 공시실 저장 실패 시 URL·노출을 함께 보존하고 재시도해 한 건만 유지한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘client-workspace-essential.spec.ts:328✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

Admin · 사고조사 Agent 체계 관리

분류체계 매핑

classification-mapping · 구현 15 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 15

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
분류체계 매핑 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
분류체계 매핑 — 미배정 분류를 한 폴더에 배정해 확정하고 원래 배정으로 되돌린다 빠른 확인취소·되돌리기추정admin-taxonomy.spec.ts:314– 건너뜀
#539 11/13 14:12 최근 회차에 없음
–
·····–·–··–····–····–·–··–··············
분류체계 매핑 — 위탁사 탭을 바꾸면 그 위탁사 매핑을 불러오고 주소에 남는다주소·새로고침admin-taxonomy.spec.ts:455✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
분류체계 매핑 — 미배정 분류가 남은 채로는 확정할 수 없고, 되돌리면 서버에 저장하지 않는다입력 검증·막힘admin-taxonomy.spec.ts:503– 건너뜀
#537 11/13 12:38 최근 회차에 없음
–
·······–·······–······–··–··············
분류체계 매핑 필수 — 매핑 권한으로 조회·확정하고 권한 없는 화면과 API 변경을 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한classification-mapping-essential.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류체계 매핑 필수 — 검색·세 필터·결과 선택과 전체 해제가 다른 폴더를 바꾸지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘classification-mapping-essential.spec.ts:57✓ 통과
준비형 #220 11/13 09:28
100% 1/1회
···········✓····························
분류체계 매핑 필수 — 검색·다섯 필터·결과 선택과 전체 해제가 다른 폴더를 바꾸지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘classification-mapping-essential.spec.ts:57✓ 통과
준비형 #219 11/13 04:43 최근 회차에 없음
100% 9/9회
············✓···✓····✓····✓✓······✓✓✓✓··
분류체계 매핑 필수 — 편집과 폴더 적용은 저장하지 않고 수정 초기화는 마지막 적용으로 돌아간다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
취소·되돌리기classification-mapping-essential.spec.ts:111✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류체계 매핑 필수 — N대M 중복 배정을 확정하고 한 폴더만 해제하며 동일 쌍 중복은 거절한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름classification-mapping-essential.spec.ts:140✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류체계 매핑 필수 — 마지막 미배정까지 적용해야 화면에서 확정하고 빈 폴더는 허용한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘classification-mapping-essential.spec.ts:174✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류체계 매핑 필수 — 확정 취소와 전체 저장을 구분하고 버전·이력·재전송 멱등성을 지킨다 빠른 확인
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름classification-mapping-essential.spec.ts:212✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류체계 매핑 필수 — 전체 되돌리기는 확정본을 복원하고 신규 수신·삭제 폴더 상태를 보존한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
취소·되돌리기classification-mapping-essential.spec.ts:278✗ 실패
준비형 #220 11/13 09:28
90% 9/10회
···········✗✓···✓····✓····✓✓······✓✓✓✓··
분류체계 매핑 필수 — 다른 위탁사의 이름이 다른 활성 폴더에서 확정본만 불러와 적용·확정한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름classification-mapping-essential.spec.ts:314✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
분류체계 매핑 필수 — 미확정 종류·탭·메뉴 건수를 구분하고 변경과 신규 수신을 중복 집계하지 않는다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘classification-mapping-essential.spec.ts:373✗ 실패
준비형 #220 11/13 09:28
90% 9/10회
···········✗✓···✓····✓····✓✓······✓✓✓✓··
분류체계 매핑 필수 — 저장 전 통신 실패와 잘못된 배정을 거절하고 편집본으로 다시 확정한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘classification-mapping-essential.spec.ts:421✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

Admin · 사고조사 Agent 체계 관리

보고서 유형 설정

report-types · 구현 17 · 계획 1 · 커버리지 맵 · 화면 순회

구현 시나리오 17

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
보고서 유형 설정 — 권한 없는 일반 사용자는 들어갈 수 없다
확인 못 함 route not deployed: DELETE /api/v1/admin/claim-types/0
권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
보고서 유형 설정 — 기본 유형을 비활성화했다가 다시 활성화한다 빠른 확인주요 흐름추정admin-taxonomy.spec.ts:572✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
보고서 유형 설정 — 이름을 비운 채 추가하면 안내만 보이고 저장하지 않는다입력 검증·막힘admin-taxonomy.spec.ts:615✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
보고서 유형 설정 — 목록에 이미 있는 이름은 추가할 수 없다는 안내를 보인다입력 검증·막힘admin-taxonomy.spec.ts:647✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
보고서 유형 설정 — 삭제 조작은 없고 모든 유형에 활성 토글이 있다주요 흐름추정admin-taxonomy.spec.ts:688✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
보고서 유형 설정 — 이름을 적다가 취소하면 추가하지 않고, 다시 열면 빈 칸이다취소·되돌리기admin-taxonomy.spec.ts:720✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
보고서 유형 설정 — 추가 직후 안내 창에서 사고조사 Workflow 보고서 탭으로 이동한다이동·연결admin-taxonomy.spec.ts:765✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
보고서 유형 필수 — 실제 추가한 유형의 서버 코드·맨 뒤 순서·대표 가능 여부가 새로고침 후 유지된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-types-essential.spec.ts:15✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
보고서 유형 필수 — 이름 30자를 저장하고 31자는 화면·API에서 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-types-essential.spec.ts:38✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
보고서 유형 필수 — 공백 정규화 중복은 비활성 유형까지 거절하고 기존 자료를 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-types-essential.spec.ts:65✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
보고서 유형 필수 — 실제 추가 응답 대기 중에는 중복 제출과 창 닫기를 막는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-types-essential.spec.ts:95✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
보고서 유형 필수 — 추가 연결 실패는 입력·목록을 보존하고 복구 후 한 번만 추가한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-types-essential.spec.ts:122✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
보고서 유형 필수 — 활성 저장 실패는 낙관적 화면을 되돌리고 재시도 결과만 영속한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-types-essential.spec.ts:156✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
보고서 유형 필수 — 지침 없는 추가 유형은 스키마 정의 필요·잠금·사용자 선택지 제외를 일치시킨다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-types-essential.spec.ts:205✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
보고서 유형 필수 — 작성 지침 조회 실패는 거짓 미정의 경고를 만들지 않고 복구 후 상태를 맞춘다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-types-essential.spec.ts:228✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
보고서 유형 필수 — 지침 있는 추가 유형은 비활성 시 선택지만 숨기고 작성 지침을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-types-essential.spec.ts:263✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
보고서 유형 필수 — 메뉴 권한 없는 계정과 비로그인의 추가·활성 변경을 모두 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한report-types-essential.spec.ts:295✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 1

시나리오유형아직 없는 이유담당이슈
청구유형 이름을 수정한다 계획주요 흐름이름 수정 API 가 없다 — 비활성 전환은 준비형 admin-taxonomy 스펙이 돈다––

Admin · 사고조사 Agent 체계 관리

청약서 폼 설정

application-forms · 구현 14 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 14

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
청약서 폼 설정 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
청약서 폼 설정 — 질문을 추가·수정·삭제해 저장하고 조사자 조회에 반영된다 빠른 확인주요 흐름추정admin-taxonomy.spec.ts:818✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
청약서 폼 설정 — 본문이 비었거나 정의되지 않은 변수를 쓴 질문은 저장할 수 없다입력 검증·막힘admin-taxonomy.spec.ts:899✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
청약서 폼 설정 — 청약서 유형을 바꾸면 그 유형의 질문 목록이 보인다주요 흐름추정admin-taxonomy.spec.ts:945✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
청약서 폼 필수 — 새 변수와 질문은 확정할 때 한 번에 저장된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름application-forms-essential.spec.ts:13✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
청약서 폼 필수 — 변수 이름 변경은 모든 유형의 본문과 질문별 덮어쓰기를 함께 바꾼다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름application-forms-essential.spec.ts:42✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
청약서 폼 필수 — 사용 중 변수 삭제는 질문 수를 알리고 모든 미정의 질문을 고칠 때까지 확정을 막는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘application-forms-essential.spec.ts:85✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
청약서 폼 필수 — 질문별 변수 단위·기본값·선택지는 공통 설정보다 우선한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름application-forms-essential.spec.ts:132✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
청약서 폼 필수 — 응답 방식·하위 항목·직접 입력·주석을 저장하고 예아니오 전환 시 하위 항목을 제거한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름application-forms-essential.spec.ts:168✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
청약서 폼 필수 — 직접 구성 블록의 안내·운영 메모만 확정하고 다른 유형을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름application-forms-essential.spec.ts:208✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
청약서 폼 필수 — 확정한 질문 순서가 재진입·미리보기·조사자 조회에서 일치한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주소·새로고침application-forms-essential.spec.ts:242✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
청약서 폼 필수 — 그대로 저장하거나 원래 값으로 되돌리면 수정 표시·확정·새 버전이 생기지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
취소·되돌리기application-forms-essential.spec.ts:261✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
청약서 폼 필수 — 동시 편집의 오래된 기준 버전은 409로 거절하고 먼저 확정한 설정을 다시 읽는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘application-forms-essential.spec.ts:303✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
청약서 폼 필수 — 확정 통신 실패 후 초안을 보존하고 재시도로 한 버전만 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름application-forms-essential.spec.ts:346✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

Admin · 사고조사 Agent 체계 관리

병원 명칭 매핑

hospital-aliases · 구현 15 · 계획 1 · 커버리지 맵 · 화면 순회

구현 시나리오 15

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
병원 명칭 매핑 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
병원 명칭 매핑 — 이름을 등재하고 사용을 끈 뒤 지운다 빠른 확인주요 흐름추정admin-taxonomy.spec.ts:1182✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
병원 명칭 매핑 — 지정 병원과 같은 이름은 등재할 수 없다입력 검증·막힘admin-taxonomy.spec.ts:1250✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
병원 명칭 매핑 — 어느 등재와도 맞지 않는 검색어면 빈 결과 안내와 0건이 보이고 초기화로 돌아온다빈 상태admin-taxonomy.spec.ts:1290✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
병원 명칭 매핑 — 이름과 병원을 고른 뒤 취소하면 등재하지 않고 다시 열면 빈 칸이다취소·되돌리기admin-taxonomy.spec.ts:1344✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
병원 명칭 매핑 필수 — 여러 검색 항목과 사용·등재 경로를 함께 적용한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름hospital-aliases-essential.spec.ts:14✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
병원 명칭 매핑 필수 — 전체 정렬·페이지 경계·필터·마지막 행 삭제에서 누락과 중복이 없다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름hospital-aliases-essential.spec.ts:44✗ 실패
준비형 #220 11/13 09:28
30% 3/10회
···········✗✗···✗····✗····✗✗······✗✓✓✓··
병원 명칭 매핑 필수 — 이름 500자는 저장하고 501자는 화면·API에서 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘hospital-aliases-essential.spec.ts:92✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
병원 명칭 매핑 필수 — 정규화 중복 이름은 사용 중지된 등재가 있어도 추가할 수 없다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘hospital-aliases-essential.spec.ts:119✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
병원 명칭 매핑 필수 — 동명 병원을 코드·지역으로 구분해 선택하고 실제 연결을 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름hospital-aliases-essential.spec.ts:143✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
병원 명칭 매핑 필수 — 마스터에서 사라진 병원의 등재를 표시하고 재연결로 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름hospital-aliases-essential.spec.ts:186✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
병원 명칭 매핑 필수 — 사용 변경 실패 시 기존 값을 보존하고 재시도·재사용을 멱등 반영한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘hospital-aliases-essential.spec.ts:211✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
병원 명칭 매핑 필수 — 병원 변경 거절은 연결을 보존하고 재시도 시 등재 이력·사용 상태를 유지한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘hospital-aliases-essential.spec.ts:256✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
병원 명칭 매핑 필수 — 삭제 취소·연결 실패는 등재를 유지하고 재시도 시 대상만 삭제한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
취소·되돌리기hospital-aliases-essential.spec.ts:296✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
병원 명칭 매핑 필수 — 메뉴 권한 없는 계정의 등재·사용 변경·재연결·삭제를 모두 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한hospital-aliases-essential.spec.ts:344✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 1

시나리오유형아직 없는 이유담당이슈
병원 명칭 매핑 화면 기본 흐름 계획주요 흐름화면 순회 스펙은 없다 — 준비형 hospital-aliases-essential 스펙이 덮는다––

Admin · 에이전트 스튜디오

에이전트 스튜디오 · 실행 테스트

agent-studio · 구현 14 · 실행 기록 없음 2 · 계획 1 · 커버리지 맵 · 화면 순회

구현 시나리오 14

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
에이전트 스튜디오 · 실행 테스트 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
실행 테스트 탭을 연다 빠른 확인주요 흐름추정agent-studio.spec.ts:770✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 5/5회
·····✓·✓··✓····✓····–·✓··–··············
왼쪽 메뉴의 사고조사 Workflow 는 스키마 정의의 문서 분류 단계로 연다주요 흐름추정agent-studio.spec.ts:787✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 3/3회
·······✓·······✓······✓··–··············
사고조사 Workflow 대표 주소는 스키마 정의로 보낸다주소·새로고침추정agent-studio.spec.ts:821✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 3/3회
·······✓·······✓······✓··–··············
실행 테스트 필수 01 — 첨부·위탁사 준비가 부족하면 실행을 막고 복구한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘studio-execution-essential.spec.ts:6✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
실행 테스트 필수 02 — 첨부 형식·50MB 경계·빈 파일·중복을 검사한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘studio-execution-essential.spec.ts:28✓ 통과
준비형 #220 11/13 09:28
50% 5/10회
···········✓✗···✗····✗····✗✗······✓✓✓✓··
실행 테스트 필수 03 — 누적 1000쪽까지 허용·넘는 파일 거절 후 삭제하여 다시 첨부한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘studio-execution-essential.spec.ts:87✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
실행 테스트 필수 04 — 위탁사 변경 취소는 결과를 유지하고 확정은 첨부만 남긴다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
취소·되돌리기studio-execution-essential.spec.ts:106✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
실행 테스트 필수 05 — 낱장 문서종 수정이 추출 문서에 반영되고 다른 문서는 유지된다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름studio-execution-essential.spec.ts:131✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
실행 테스트 필수 06 — 추출값 수정을 서버 기록에 남겨 유지하고 보고서에 반영한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름studio-execution-essential.spec.ts:160✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
실행 테스트 필수 07 — 분석 조건 적용·취소를 구분하고 선택 위탁사의 사용 탭만 생성한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름studio-execution-essential.spec.ts:188✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
실행 테스트 필수 08 — 명시한 앞 탭 결과만 프롬프트 변수에 채운다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름studio-execution-essential.spec.ts:215✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
실행 테스트 필수 09 — 원문 수정은 선택 탭만 재실행하고 저장·배포와 다른 탭을 보존한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름studio-execution-essential.spec.ts:230✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
실행 테스트 필수 10 — 시험 완료 후에만 배포하고 설정 변경 시 재시험을 요구한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘studio-execution-essential.spec.ts:264✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··

실행 기록 없음 2 — 실서류·준비형 각각 최근 20회차에 실행 기록이 없다

시나리오유형스펙
실행 테스트 필수 01 — 첨부가 없으면 분류 실행을 막고, 위탁사 없이도 분류·추출은 돈다 실행 기록 없음입력 검증·막힘studio-execution-essential.spec.ts:6
실행 테스트 필수 04 — 위탁사 변경 취소는 결과를 유지하고 확정은 AI 보고서만 지운다 실행 기록 없음취소·되돌리기studio-execution-essential.spec.ts:101

계획 시나리오 1

시나리오유형아직 없는 이유담당이슈
실행 테스트에서 시험 실행 결과를 확인한다 계획주요 흐름실행 테스트 화면은 AI 보고서까지 옮겼지만 모의 엔진이다 — 실제 시험 실행 API 가 없다––

Admin · 에이전트 스튜디오

에이전트 스튜디오 · 문서 분류·정보 추출 체계

doc-type-schemas · 구현 16 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 16

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
에이전트 스튜디오 · 문서 분류·정보 추출 체계 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
문서 분류 체계에 2depth 문서종을 추가하고 저장한다 빠른 확인주요 흐름추정agent-studio.spec.ts:320✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
추출 스키마와 요약 그룹을 고쳐 저장한다주요 흐름추정agent-studio.spec.ts:369✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
바꾼 값이 없는 단계는 저장·수정 초기화가 잠겨 있다입력 검증·막힘추정agent-studio.spec.ts:462✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
2depth 문서종 추가는 이름과 설명이 있어야 목록에 들어간다주요 흐름추정agent-studio.spec.ts:488✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
필수값을 비운 채 저장하면 막고, 수정 초기화로 마지막 저장본으로 되돌린다취소·되돌리기추정agent-studio.spec.ts:524✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
01. Studio 조회 불가 상태에서 저장하지 않고 복구한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
빈 상태studio-schema-essential.spec.ts:29✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
02. 버전 동기화 실패 시 기존 편집 내용과 다른 단계를 보존한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘studio-schema-essential.spec.ts:57✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
03. 다른 관리자가 먼저 저장하면 내 변경으로 덮어쓰지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한studio-schema-essential.spec.ts:99✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
04. Import 원본 검사 중에는 기준 버전을 유지하며 재시도한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘studio-schema-essential.spec.ts:130✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
05. 표시 이름·대조·마스터 규칙이 새 Config에 함께 보존된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름studio-schema-essential.spec.ts:160✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
06. Studio에서 직접 만든 Config도 이전 규칙을 올바르게 이어받는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름studio-schema-essential.spec.ts:213✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
07. 추출 스키마 추가가 Step·분기·Export에 함께 반영된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름studio-schema-essential.spec.ts:236✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
08. 공유 Step의 문서종 하나를 삭제해도 다른 문서종은 보존된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름studio-schema-essential.spec.ts:286✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
09. 마지막 추출 문서종 삭제를 거절하고 정상 상태로 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘studio-schema-essential.spec.ts:306✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
10. 표 항목 수정 후 Studio 키와 출력 컬럼이 일치한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름studio-schema-essential.spec.ts:327✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

Admin · 에이전트 스튜디오

에이전트 스튜디오 · 보고서 설정

summary-layout · 구현 15 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 15

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
에이전트 스튜디오 · 보고서 설정 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
AI 보고서 설정에 요약 탭을 더해 저장하고 되돌린다 빠른 확인취소·되돌리기추정agent-studio.spec.ts:568✓ 통과
#539 11/13 14:12 최근 회차에 없음
71% 5/7회
·····✓·✓··✓····✓····✗·✓··✗··············
위탁사를 고르기 전에는 편집기가 없고, 새 요약 탭은 프롬프트 없이 저장되지 않는다주요 흐름추정agent-studio.spec.ts:660✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 3/3회
·······✓·······✓······✓··–··············
등록되지 않은 변수를 쓴 프롬프트는 저장을 막고, 수정 초기화로 되돌린다취소·되돌리기추정agent-studio.spec.ts:700✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 3/3회
·······✓·······✓······✓··–··············
출력 JSON 골격이 8단계보다 깊으면 저장을 막는다입력 검증·막힘추정agent-studio.spec.ts:736✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 3/3회
·······✓·······✓······✓··–··············
한 위탁사를 수정해도 다른 위탁사의 저장 설정은 유지된다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름report-settings-essential.spec.ts:6✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
탭 표시명을 바꿔도 탭 키와 참조 관계는 유지된다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름report-settings-essential.spec.ts:40✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
앞 탭 참조는 저장되고 허용되지 않은 탭 참조는 차단된다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘report-settings-essential.spec.ts:65✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
참조 중인 앞 탭을 삭제하면 수정하지 않은 뒤 탭도 재검사한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘report-settings-essential.spec.ts:97✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
다른 탭에서 선택한 항목만 복사하고 나머지는 보존한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름report-settings-essential.spec.ts:122✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
byte 제한과 제한 없음이 저장 후에도 정확히 복원된다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름report-settings-essential.spec.ts:150✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
배열 예시의 키·타입 불일치를 수정해야 저장할 수 있다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘report-settings-essential.spec.ts:192✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
출력 골격의 경고는 안내하되 정상 저장을 막지 않는다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
주요 흐름report-settings-essential.spec.ts:216✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
다른 위탁사의 누락 본문도 찾아 이동하고 저장을 차단한다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
입력 검증·막힘report-settings-essential.spec.ts:247✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··
마지막 보고서 탭까지 삭제하면 빈 구성이 영구 보존된다
실행 정보 개발 모드 실패
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 실패
빈 상태report-settings-essential.spec.ts:277✗ 실패
준비형 #220 11/13 09:28
0% 0/10회
···········✗✗···✗····✗····✗✗······✗✗✗✗··

Admin · 에이전트 스튜디오

에이전트 스튜디오 · 보고서 양식

report-templates · 구현 11 · 계획 1 · 커버리지 맵 · 화면 순회

구현 시나리오 11

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
에이전트 스튜디오 · 보고서 양식 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
프롬프트 본문의 변수·줄바꿈·특수문자가 그대로 보존된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-templates-essential.spec.ts:7✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
양식 이름·위탁사 코드의 길이 경계를 검증한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-templates-essential.spec.ts:27✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
변수 키·표시명의 입력 한도를 검증한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-templates-essential.spec.ts:50✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
변수 순서와 기본 표시명이 재조회 후에도 유지된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-templates-essential.spec.ts:80✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
변수 구성을 바꿔도 이전 버전의 변수는 유지된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-templates-essential.spec.ts:108✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
복제본을 수정·삭제해도 원본은 영향을 받지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-templates-essential.spec.ts:143✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
이전 버전으로 전환한 뒤 수정해도 버전 번호가 역행하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-templates-essential.spec.ts:178✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
다른 양식에만 존재하는 버전을 활성화할 수 없다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-templates-essential.spec.ts:212✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
메뉴 권한이 없는 로그인 사용자의 변경 요청은 데이터를 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한report-templates-essential.spec.ts:234✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
양식 변경 감사 기록에 작업 대상과 수행자가 정확히 남는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-templates-essential.spec.ts:271✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 1

시나리오유형아직 없는 이유담당이슈
보고서 양식 화면 기본 흐름 계획주요 흐름화면 라우트가 없다 — 생기면 더한다––

Admin · 로그

메일 발송 로그 · 계정

mail-account · 구현 16 · 계획 2 · 커버리지 맵 · 화면 순회

구현 시나리오 16

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
메일 발송 로그 · 계정 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
메일 발송 계정 — 계정 조회·같은 값 재저장, 발송 로그 검색·필터·CSV 빠른 확인주요 흐름추정admin-ops.spec.ts:240✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
비밀번호와 확인이 다르면 안내 문구가 보이고 저장할 수 없다입력 검증·막힘admin-ops.spec.ts:652✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
발송 계정이나 SMTP 서버를 비우면 안내 문구가 보이고 저장할 수 없다입력 검증·막힘admin-ops.spec.ts:690✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
메일 발송이 꺼진 인스턴스는 꺼짐 안내를 보이고 켜진 인스턴스는 보이지 않는다주요 흐름추정admin-ops.spec.ts:724✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
메일 발송 로그의 상태·검색어·쪽 크기는 주소에 실려 새로고침해도 남고, 모르는 값은 기본으로 돌아간다주소·새로고침admin-ops.spec.ts:749✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
01. 비밀번호를 비우고 설정만 변경하면 기존 암호문·비밀번호 이력·변경 예정일을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름mail-account-essential.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
02. 계정·SMTP 255자는 저장하고 256자는 화면과 API가 거절하며 기존 값을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘mail-account-essential.spec.ts:35✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
03. 설정 저장 연결 실패 후 편집 내용을 유지하고 재시도하면 실제 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름mail-account-essential.spec.ts:74✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
04. 이메일 계정은 발신자로 반영하고 인증 ID 계정은 서버 기본 발신자 주소를 유지한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름mail-account-essential.spec.ts:107✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
05. 비밀번호 변경 이력은 최신 다섯 건만 표시하고 변경자 이름이 없으면 사번을 보인다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름mail-account-essential.spec.ts:129✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
06. 수신 이메일·제목·담당자 사번·이름 검색으로 실제 일치 기록만 조회한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름mail-account-essential.spec.ts:154✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
07. 발송 로그 페이지·수신 정렬·소요 정렬을 바꿔도 누락이 없고 미기록과 0ms를 구분한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름mail-account-essential.spec.ts:176✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
08. 계정 조회와 로그 조회 장애를 분리하고 다른 영역의 편집·목록을 훼손하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름mail-account-essential.spec.ts:219✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
09. 검색·실패 조건·정렬을 적용한 CSV가 현재 쪽이 아닌 전체 기록과 일치한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름mail-account-essential.spec.ts:258✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
10. 실제 SMTP 인증 535 후 비밀번호 저장으로 재기동 없이 다음 발송을 복구하고 실패 이력을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름mail-account-essential.spec.ts:313✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 2

시나리오유형아직 없는 이유담당이슈
비밀번호를 바꿔 저장한다 계획주요 흐름저장한 비밀번호를 원래 값으로 되돌릴 수 없다––
시험 메일을 발송한다 계획주요 흐름시험 발송 화면이 없다––

Admin · 로그

보고서 초안 전송 로그

report-send-logs · 구현 12 · 계획 1 · 커버리지 맵 · 화면 순회

구현 시나리오 12

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
보고서 초안 전송 로그 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
15. 전송 로그 연결 — 실제 메일·스마트심사 전송의 결과가 목록과 CSV에 일치한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-business-links.spec.ts:14✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
01. 접수번호·위탁사 코드·피보험자·실패 사유·채널명 검색의 실제 결과를 확인한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-logs-essential.spec.ts:12✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
02. 여러 페이지의 실패 기록에 중복·누락이 없고 크기·검색·상태 변경 시 첫 쪽으로 돌아간다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-logs-essential.spec.ts:43✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
03. 같은 접수번호의 재전송을 각각 구분하고 선택한 회차의 초안·수신자·결과를 보여준다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-logs-essential.spec.ts:86✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
04. 페이지·검색 변경 후 새 선택과 JSON이 일치하고 이전 본문·실패 사유가 남지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-logs-essential.spec.ts:109✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
05. 선택한 JSON을 실제 클립보드에 복사하고 접근 거절 시 선택을 유지하며 오류를 안내한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-send-logs-essential.spec.ts:134✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
06. 과거 메일 기록의 HTTP·소요 미기록은 대시로 보이고 없는 위탁사 이름은 코드로 대체한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-logs-essential.spec.ts:163✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
07. 목록 연결 실패를 빈 결과와 구분하고 복구 후 새로고침해 검색·실패 조건을 유지한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-logs-essential.spec.ts:190✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
08. 기간 경계를 목록·CSV API에 동일하게 적용하고 역전된 기간은 거절한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-send-logs-essential.spec.ts:220✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
09. 중간 페이지에서도 검색·실패 조건에 맞는 전체 전송 기록을 실제 CSV로 내려받는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-logs-essential.spec.ts:252✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
10. 보고서 초안 전송 로그와 메일 발송 로그가 같은 재전송 기록의 값과 건수를 보여준다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-send-logs-essential.spec.ts:310✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 1

시나리오유형아직 없는 이유담당이슈
보고서 초안 전송 로그 화면 기본 흐름 계획주요 흐름화면 순회 스펙은 없다 — 준비형 report-send-logs-essential 스펙이 덮고, 권한 차단은 screens/access.spec.ts 에 있다––

Admin · 로그

보고서 파기 로그

report-disposal-logs · 구현 11 · 계획 1 · 커버리지 맵 · 화면 순회

구현 시나리오 11

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
보고서 파기 로그 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
같은 파기시각의 기록도 페이지 이동 시 중복·누락되지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-disposal-logs-essential.spec.ts:6✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
검색·페이지 상태가 새로고침과 뒤로가기에도 복원된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주소·새로고침report-disposal-logs-essential.spec.ts:27✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
검색칸의 미적용 입력이 CSV 조건을 바꾸지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-disposal-logs-essential.spec.ts:58✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
한국 시간 날짜 경계에서 화면과 CSV의 날짜가 일치한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-disposal-logs-essential.spec.ts:74✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
파기 기간의 시작·종료 경계가 포함된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-disposal-logs-essential.spec.ts:97✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
잘못된 파기 기간을 거절한 뒤 정상 조회로 복구된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-disposal-logs-essential.spec.ts:111✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
CSV는 현재 페이지를 넘어 검색 결과 전체를 내보낸다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-disposal-logs-essential.spec.ts:132✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
CSV 행 수 상한을 넘으면 일부 파일 대신 오류를 반환한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘report-disposal-logs-essential.spec.ts:148✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
조회 권한이 없는 계정은 CSV 직접 다운로드도 차단된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한report-disposal-logs-essential.spec.ts:169✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
보고서가 파기된 뒤에도 최초 인입일자가 로그에 남는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름report-disposal-logs-essential.spec.ts:199✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

계획 시나리오 1

시나리오유형아직 없는 이유담당이슈
보고서 파기 로그 화면 기본 흐름 계획주요 흐름화면 라우트는 생겼다 — 기본 흐름 스펙이 아직 없고 권한 차단만 screens/access.spec.ts 에 있다––

Admin · 로그

감사 로그

audit-logs · 구현 17 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 17

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
감사 로그 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
감사 로그 — 조회·필터·대상 검색·CSV 빠른 확인주요 흐름추정admin-ops.spec.ts:355✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
이벤트·처리 결과 조건은 주소에 실려 새로고침해도 그대로 남는다주소·새로고침추정admin-ops.spec.ts:796✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
처리 결과 열 머리글을 누르면 정렬이 바뀌고 주소에 남는다주소·새로고침추정admin-ops.spec.ts:833✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
시작일 없이 종료일만 넣으면 조회하지 않고 시작일을 요구한다주요 흐름추정admin-ops.spec.ts:862✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
주소의 검색어에 맞는 기록이 없으면 빈 결과 안내와 0건이 보이고 CSV 다운로드가 잠긴다빈 상태admin-ops.spec.ts:890✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
다음 페이지로 이동하면 주소에 쪽 번호가 남고 뒤로가기로 첫 쪽에 돌아온다이동·연결admin-ops.spec.ts:929✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
01. 작업 항목·이벤트 타입·결과·검색어에 모두 일치하는 감사 기록만 조회한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름audit-logs-essential.spec.ts:5✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
02. 한국 날짜의 시작·종료 경계를 포함하고 역전된 기간은 목록과 CSV에서 거절한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘audit-logs-essential.spec.ts:48✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
03. 실제 이메일 변경의 성공·중복 거절을 기록하고 이메일 원문은 남기지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름audit-logs-essential.spec.ts:81✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
04. 숨긴 이벤트는 원장에 남아도 검색·직접 조건·CSV에 노출되지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한audit-logs-essential.spec.ts:118✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
05. 조회 연결 실패를 빈 결과로 표시하지 않고 같은 조건으로 다시 조회한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름audit-logs-essential.spec.ts:140✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
06. 중간 페이지에서 CSV를 내려받아도 조건 전체와 정렬을 빠짐없이 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름audit-logs-essential.spec.ts:171✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
07. 실제 CSV는 한글·따옴표·줄바꿈을 보존하고 수식 실행을 방지한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘audit-logs-essential.spec.ts:197✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
08. CSV 행 수 상한과 같은 건수는 성공하고 한 건 초과는 거절한 뒤 조건을 좁혀 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘audit-logs-essential.spec.ts:221✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
09. 서로 다른 사용자·로그의 동시 CSV 세 건이 진행 중이면 다음 요청은 거절하고 종료 후 복구한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘audit-logs-essential.spec.ts:241✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
10. CSV 반출 성공·행 수 거절에 성패·파일명·성공 건수를 기록하고 검색값을 제외한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름audit-logs-essential.spec.ts:299✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

Admin · 조직·권한

조직도

organization · 구현 17 · 계획 0 · 커버리지 맵 · 화면 순회

구현 시나리오 17

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
조직도 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
조직도 — 부서·사용자 조회, 시드 사용자의 이메일·레벨 저장 후 원복 빠른 확인주요 흐름추정admin-ops.spec.ts:398✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
고른 부서는 주소에 남아 새로고침해도 그대로 열린다주소·새로고침추정admin-ops.spec.ts:976✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
한화손해사정을 고르면 하위 부서를 포함한 전 직원이 보인다주요 흐름추정admin-ops.spec.ts:999✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
사용자의 레벨을 모두 빼면 경고하고 저장하지 않는다입력 검증·막힘admin-ops.spec.ts:1026✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
조직도 — 맞는 사람이 없는 검색어는 결과가 없다는 안내를 보이고, 지우면 목록이 돌아온다빈 상태admin-ops.spec.ts:1064✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
조직도 — 직원 상세에서 이메일을 고치다 취소하면 저장하지 않고, 다시 열면 원래 이메일이다취소·되돌리기admin-ops.spec.ts:1123✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
01. 하위 조직과 직급·이름·이메일 조건을 함께 적용하고 형제 조직을 제외한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름organization-essential.spec.ts:15✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
02. 정렬·페이지 이동·크기·조직과 검색 변경에서 직원 누락과 중복을 막는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름organization-essential.spec.ts:38✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
03. 직원 상세의 입력 오류를 안내하고 첫 오류로 이동하며 요청하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘organization-essential.spec.ts:72✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
04. 이메일 중복으로 저장을 거절하면 이메일·레벨 모두 부분 저장하지 않는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘organization-essential.spec.ts:101✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
05. 직원 상세 저장 연결 실패 후 입력을 보존하고 다시 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘organization-essential.spec.ts:123✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
06. 목록 레벨 편집 저장 실패를 알리고 기존 레벨을 유지한 뒤 재시도한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘organization-essential.spec.ts:157✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
07. 조직도 조회 권한만으로 다른 직원의 레벨을 변경할 수 없다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한organization-essential.spec.ts:211✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
08. 마지막 IT 슈퍼관리자 레벨 회수를 거절하고 함께 변경한 이메일도 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한organization-essential.spec.ts:238✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
09. 조직 변경 확인 도중 새로 변경된 직원은 미확인 대상으로 남긴다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름organization-essential.spec.ts:274✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··
10. 확인 완료 후 다시 인사 변경되면 배너·조직·대상자 표시가 다시 나타난다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름organization-essential.spec.ts:297✓ 통과
준비형 #220 11/13 09:28
100% 10/10회
···········✓✓···✓····✓····✓✓······✓✓✓✓··

Admin · 조직·권한

권한 관리

permissions · 구현 17 · 계획 1 · 커버리지 맵 · 화면 순회

구현 시나리오 17

시나리오 · 확인 못 한 부분유형스펙최근 결과종류별 최근 20회
일반 사용자 화면의 왼쪽 메뉴에는 관리자 콘솔 이동 버튼이 없다권한access.spec.ts:200✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
권한 관리 — 권한 없는 일반 사용자는 들어갈 수 없다권한access.spec.ts:223✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
권한 관리 — 메뉴 권한 조회·편집 취소·저장 후 원복 빠른 확인권한추정admin-ops.spec.ts:504✓ 통과
#539 11/13 14:12 최근 회차에 없음
100% 7/7회
·····✓·✓··✓····✓····✓·✓··✓··············
레벨 열은 Lv5부터 Lv1까지 조직 위계 순서다이동·연결추정admin-ops.spec.ts:1167✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
저장 확인 창에서 취소하면 저장하지 않고 편집이 남으며 변경 취소로 원래 값에 돌아온다취소·되돌리기admin-ops.spec.ts:1185✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
편집하다 새로고침하면 저장하지 않은 변경은 사라지고 서버 값이 그대로 보인다주소·새로고침admin-ops.spec.ts:1233✓ 통과
#537 11/13 12:38 최근 회차에 없음
100% 4/4회
·······✓·······✓······✓··✓··············
01. 여러 레벨·메뉴의 변경을 함께 저장하고 나머지 권한과 기본값을 보존한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름permissions-essential.spec.ts:21✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
02. 1차 승인 권한을 해제하면 메뉴 접근과 지정을 함께 해제하고 최종 승인만 남긴다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
주요 흐름permissions-essential.spec.ts:66✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
03. 저장 연결 실패 시 편집본과 서버 저장본을 보존하고 다시 저장한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘permissions-essential.spec.ts:96✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
04. 저장 중에는 중복 요청과 권한 편집·기본값·변경 취소를 막는다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘permissions-essential.spec.ts:135✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
05. 매트릭스 조회 실패를 권한 없음으로 오인하지 않고 복구 후 저장값을 표시한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
입력 검증·막힘permissions-essential.spec.ts:204✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
06. 복수 레벨 사용자는 한 레벨이 허용하면 유지되고 모두 회수하면 차단된다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한permissions-essential.spec.ts:238✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
07. 새로 부여한 권한은 차단되었던 사용자도 기존 로그인과 캐시에서 다시 확인해 사용한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한permissions-essential.spec.ts:267✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
08. 열린 화면의 권한을 회수하면 다음 API 403으로 메뉴를 갱신하고 화면을 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한permissions-essential.spec.ts:296✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
09. 메뉴 캐시가 60초 지난 뒤 창으로 복귀하면 변경 권한을 재조회한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한permissions-essential.spec.ts:332✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
10. 권한을 저장한 관리자 자신의 메뉴도 재로그인 없이 즉시 갱신한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한permissions-essential.spec.ts:360✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·
권한 연결 — 메뉴 권한 회수는 기존·새 로그인 세션의 CSV 반출도 차단한다
실행 정보 개발 모드 통과
실행 정보 Studio 미사용 또는 스텁
실행 정보 운영 빌드 통과
권한permissions-essential.spec.ts:389✓ 통과
준비형 #220 11/13 09:28
100% 17/17회
···········✓✓···✓····✓····✓✓✓✓✓✓✓✓✓✓✓✓✓·

계획 시나리오 1

시나리오유형아직 없는 이유담당이슈
역할을 만들고 지운다 계획주요 흐름역할 생성·삭제 API 가 없다––

워크플로 시나리오

점검판

심화 주제(CI)·실서류 셋(회차)별 최근 결과 — ✓ 통과 · ✗ 실패 · △ 미실행(핵심 단계를 건너뛴 통과) · – 기록 없음

묶음시나리오CI 최근실서류 최근
edge/customer-folder26✓ 26CI(스텁) 전용
edge/edit5✓ 5CI(스텁) 전용
edge/folder7✓ 7CI(스텁) 전용
edge/gate7✓ 7CI(스텁) 전용
edge/hospital2✓ 2CI(스텁) 전용
edge/incremental8✓ 8CI(스텁) 전용
edge/intake3✓ 3CI(스텁) 전용
edge/move6✓ 6CI(스텁) 전용
edge/race6✓ 6CI(스텁) 전용
edge/retry1✓ 1CI(스텁) 전용
edge/send1✓ 1CI(스텁) 전용
pending/customer-folder3– 3CI(스텁) 전용
워크플로 빠른 확인
workflow-quick
1실서류 전용✓ 1
워크플로 전체(실서류)
workflow-full
3실서류 전용✓ 2 ✗ 1 (처리 실패로 멈춤 1)
워크플로 엣지케이스(실서류) — 증분·편집 저장·동시 제출·다시 시도·병원 지정
workflow-edge
9실서류 전용✓ 3 ✗ 6
실서류 돌림 — 사람 조작 상황(결정 20261108)
rotation
27실서류 전용✓ 7 ✗ 4 – 16

지금 실패 중 7편

워크플로 시나리오 · 기본 흐름

기본 흐름 · full

base/full · 시나리오 1 · 판정 줄 34 · 접수부터 분석까지 한 번에 지나가는 정상 흐름 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
기본 전체 흐름 — 접수 → 확정 → 분류(미분류·저신뢰) → 조치 → 추출 → 분석 workspace-intake workspace-classification workspace-extraction analysis-request
base.full-flow 단계 8 · 판정 줄 34
단계 · 동작판정 키기대값최근 실서류
intake intake · 병원 2곳(표지·간호기록지 2장) + 진단서·미분류·저신뢰 낱장 접수
report.processingStatus"READY_FOR_CONFIRM" –
report.totalPageCount9
report.changedAfterConfirmfalse
confirm confirm · 조사자 AI 분류 시작 → 분류 끝, 미분류·저신뢰로 멈춤
by="user"
response.startedtrue –
report.processingStatus"UNCLASSIFIED_DETECTED"
steps.CLASSIFY.status"SUCCEEDED"
classification.classificationVersion1
classification.summary.unclassifiedCount1
classification.summary.lowConfidenceCount1
classification.summary.pendingActionCount2
folders.H01-1"BND-01"
folders.H01-2"BND-01"
folders.H02-3"BND-02"
folders.D1"DIAG"
folders.U1null
extract-blocked extract · 조치 전 정보 추출 시작은 거절
status=409 errorCode="CLASSIFICATION_REVIEW_PENDING"
report.processingStatus"UNCLASSIFIED_DETECTED" –
ai-confirm aiConfirm · 저신뢰 낱장 AI 분류로 일괄 확정
classification.summary.lowConfidenceCount0 –
classification.summary.unclassifiedCount1
status.L1"CLASSIFIED"
folders.L1"BND-02"
assign assign · 미분류 낱장을 진단서로 지정 — 폴더는 원래 스캔 위치
classification.summary.pendingActionCount0 –
labels.U1"진단서"
source.U1"MANUAL"
folders.U1"SCAN"
report.processingStatus"UNCLASSIFIED_DETECTED"
extract extract · 정보 추출 시작 → 추출 완료
report.processingStatus"EXTRACTION_COMPLETED" –
steps.EXTRACT.status"SUCCEEDED"
extraction.extractionVersion1
analyze analyze · 분석 요청 → 분석 완료
response.processingStatus"ANALYSIS_COMPLETED" –
report.processingStatus"ANALYSIS_COMPLETED"
scopes check · 분석 뒤 다시 분석 범위 세 가지가 모두 열림
scope.CONDITIONS.availabletrue –
scope.FROM_EXTRACTION.availabletrue
scope.FROM_CLASSIFICATION.availabletrue
classification.classificationVersion{"sameAs": "confirm:classification.classificationVersion"}
docs/specs/investigation-agent-workflow-state-spec.md §7
docs/decisions/20261101-hospital-folder-bundle-overflow.md
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · customer-folder

edge/customer-folder · 시나리오 26 · 판정 줄 57 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
전부 미분류 폴더 — 병원 순서대로 번호 폴더, 문답서는 단일 폴더 workspace-classification
edge.customer-folder.a1-shl-all-unclassified 단계 2 · 판정 줄 4
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"SHL-02" –
folders.B1"SHL-03"
folders.C1"SHL-04"
folders.Q1"SHL-19"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-3·§3-4
docs/notes/20260911-image-folder-exception-hospital-grouping-meeting.md §1
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
미래에셋 — 시드의 미분류 폴더(MIR-22)로 들어온 낱장도 배정 workspace-classification
edge.customer-folder.a2-mir-real-unclassified-folder 단계 2 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"MIR-02" –
folders.B1"MIR-03"
folders.Q1"105"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
ABL생명 — 폴더 2개에 병원 3곳이면 3번째는 2번 폴더 workspace-classification
edge.customer-folder.a3-abl-overflow-2 단계 2 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.H01-2"ABL-02" –
folders.H02-2"ABL-03"
folders.H03-2"ABL-03"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-3✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
롯데손해보험 — 폴더 15개에 병원 16곳이면 16번째는 15번 폴더 workspace-classification
edge.customer-folder.a4-lot-overflow-15 단계 2 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.H01-2"601" –
folders.H15-2"613"
folders.H16-2"613"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-3✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
흥국생명 — 번호 폴더가 없으면 병원이 달라도 한 폴더 workspace-classification
edge.customer-folder.a5-hks-no-bundle 단계 2 · 판정 줄 2
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.H01-2"HKS-02" –
folders.H03-2"HKS-02"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-4✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
한화손해보험 — 의무기록·문답서 모두 조사서류 한 폴더 workspace-classification
edge.customer-folder.a6-hgi-one-folder 단계 2 · 판정 줄 2
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"618" –
folders.Q1"618"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-4✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
전부 실제 폴더 + 라벨과 일치 — 그대로 workspace-classification
edge.customer-folder.b1-shl-all-scanned-match 단계 2 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"SHL-02" –
folders.B1"SHL-03"
folders.Q1"SHL-19"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-1
docs/notes/20260907-folder-return-and-unclassified-meeting.md §1
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
Studio 라벨의 매핑과 스캔 폴더가 달라도 스캔 폴더 유지 workspace-classification
edge.customer-folder.b2-shl-scanned-mismatch 단계 2 · 판정 줄 2
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"SHL-19" –
folders.Q1"SHL-06"
docs/decisions/20261101-hospital-folder-bundle-overflow.md 「정정 (2026-11-02)」
docs/notes/20260911-image-folder-exception-hospital-grouping-meeting.md §1
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
매핑 없는 라벨이 나와도 스캔 폴더 유지 workspace-classification
edge.customer-folder.b3-shl-scanned-unmapped-label 단계 2 · 판정 줄 1
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.X1"SHL-12" –
docs/decisions/20261101-hospital-folder-bundle-overflow.md 「정정 (2026-11-02)」✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
실제 폴더 낱장이 저신뢰여도 그 폴더 유지 — AI 확정 뒤에도 유지 workspace-classification
edge.customer-folder.b5-shl-scanned-low-confidence 단계 3 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.L1"SHL-06" –
classification.summary.pendingActionCount1
aiConfirm aiConfirm
folders.L1"SHL-06" –
docs/decisions/20261101-hospital-folder-bundle-overflow.md 「정정 (2026-11-02)」✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
매핑이 하나도 없는 신규 위탁사도 스캔 폴더 유지 workspace-classification
edge.customer-folder.b6-hli-scanned-no-mapping 단계 2 · 판정 줄 1
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"HLI-01" –
docs/decisions/20261101-hospital-folder-bundle-overflow.md 「정정 (2026-11-02)」✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
혼합 — 실제 폴더는 유지, 미분류 폴더만 배정(번호 안 겹치는 경우) workspace-classification
edge.customer-folder.c1-shl-mixed-keeps-and-allocates 단계 2 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"SHL-02" –
folders.C1"SHL-03"
folders.B1"SHL-09"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-1·§3-3✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
혼합 — 단일 폴더 라벨은 스캔분·미분류분이 같은 폴더 workspace-classification
edge.customer-folder.c4-shl-mixed-single-folder 단계 2 · 판정 줄 2
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.Q1"SHL-19" –
folders.Q2"SHL-19"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-1·§3-4✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
혼합 — 미분류 폴더 안 미분류 낱장도 내용으로 세어 병원 경계를 만든다 workspace-classification
edge.customer-folder.c5-shl-mixed-unclassified-in-unclassified 단계 2 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"UNCLASSIFIED_DETECTED" –
classification.summary.pendingActionCount1
folders.B1"SHL-02"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §1✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
혼합 — 미분류 폴더의 저신뢰 낱장은 배정 폴더, AI 확정 뒤에도 유지 workspace-classification
edge.customer-folder.c6-shl-mixed-low-confidence-allocated 단계 3 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"SHL-09" –
folders.L1"SHL-02"
aiConfirm aiConfirm
folders.L1"SHL-02" –
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
실제 위탁사 매핑에서 표지는 뒤따르는 병원 폴더로 간다 workspace-classification
edge.customer-folder.d1-shl-cover-goes-to-hospital-folder 단계 2 · 판정 줄 2
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.H01-1"SHL-02" –
folders.H02-1"SHL-03"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §1 「표지 낱장은 뒤따르는 병원에 속한다」✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
따를 낱장이 없는 표지는 폴더를 비워 회신에서 뺀다 workspace-classification
edge.customer-folder.d10-shl-cover-nothing-to-follow 단계 2 · 판정 줄 2
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"SHL-02" –
folders.B0{"exists": false}
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-5✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
뒤따르는 낱장이 조사자 스캔 폴더에 있으면 표지도 그 폴더 workspace-classification
edge.customer-folder.d11-shl-cover-follows-scanned-page 단계 2 · 판정 줄 2
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A0"SHL-07" –
folders.A1"SHL-07"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-5✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
단일 폴더 위탁사에서 표지가 라벨 코드로 회신되지 않는다 workspace-classification
edge.customer-folder.d2-hgi-cover-not-label-code 단계 2 · 판정 줄 2
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.H01-1{"not": "표지"} –
folders.H01-2"618"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §1✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
표지·문답서만 있는 병원은 번호를 차지하지 않는다 workspace-classification
edge.customer-folder.d3-shl-hospital-without-bundle-page 단계 2 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"SHL-02" –
folders.Q1"SHL-19"
folders.C1"SHL-03"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-3✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
미분류 폴더 낱장에 매핑 없는 라벨 — 라벨 코드 그대로 workspace-classification
edge.customer-folder.d4-shl-unmapped-label 단계 2 · 판정 줄 1
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.X1"손해사정보정서" –
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-2✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
매핑이 없는 라벨의 미분류 폴더 낱장 — 라벨 코드 그대로 (한화생명 v4 X 칸) workspace-classification
edge.customer-folder.d5-hli-no-mapping-unclassified 단계 2 · 판정 줄 1
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"정보조회동의서" –
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-2✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
라벨이 번호 폴더가 아닌 폴더 여럿에 배정되면 표시 순서가 앞선 폴더 workspace-classification
edge.customer-folder.d6-hks-many-folders-first 단계 2 · 판정 줄 1
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.X1"NOTICE" –
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-4✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
미분류 폴더 이름이 설정과 다르면 스캔 폴더로 보고 유지 workspace-classification
edge.customer-folder.d7-other-unclassified-folder-name 단계 2 · 판정 줄 1
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A1"SCAN" –
docs/decisions/20261101-hospital-folder-bundle-overflow.md 「정정 (2026-11-02)」✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
표지 뒤 첫 낱장이 단일 폴더여도 병원에 의무기록이 있으면 표지는 번호 폴더 workspace-classification
edge.customer-folder.d8-shl-cover-prefers-hospital-bundle 단계 2 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A0"SHL-02" –
folders.Q1"SHL-19"
folders.A1"SHL-02"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-5✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
번호 폴더 낱장이 없는 병원의 표지는 그 병원의 첫 내용 폴더 workspace-classification
edge.customer-folder.d9-shl-cover-single-folder-hospital 단계 2 · 판정 줄 1
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.A0"SHL-19" –
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-5✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · edit

edge/edit · 시나리오 5 · 판정 줄 30 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
삭제와 함께 실은 분류값 변경 하나가 거절되면 삭제도 저장되지 않는다(한 트랜잭션) workspace-extraction
edge.edit.atomic-rollback 단계 3 · 판정 줄 5
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
edit pageEdits
status=400
report.totalPageCount4 –
scopes.documentEditsSavedfalse
labels.H01-2"간호기록지"
docs/decisions/20260921-page-edit-reanalysis-policy.md 1·2항
docs/decisions/20261101-hospital-folder-bundle-overflow.md §4
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
추출 뒤 문서함 편집 저장에 분류값 변경을 실음 — 분류부터만 열리고 분석 409, 분류부터 다시 시작해도 바꾼 값 유지 workspace-extraction reanalysis analysis-request
edge.edit.classify-change-after-extraction 단계 7 · 판정 줄 13
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
edit pageEdits
labels.H02-2"진단서" –
scopes.documentEditsSavedtrue
scope.FROM_EXTRACTION.availablefalse
scope.FROM_EXTRACTION.reason"DOCUMENT_EDIT_NOT_REANALYZED"
scope.INCREMENTAL.availablefalse
scope.FROM_CLASSIFICATION.availabletrue
analyze-blocked analyze
status=409
판정 없음 — 동작만–
reclassify reanalyze
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" –
restart confirm
by="user"
report.processingStatus"EXTRACTION_COMPLETED" –
labels.H02-2"진단서"
corrections.length{"gte": 1}
analyze analyze
report.processingStatus"ANALYSIS_COMPLETED" –
docs/decisions/20260921-page-edit-reanalysis-policy.md 1·2항
docs/decisions/20261101-hospital-folder-bundle-overflow.md §4
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
낱장을 전부 지우는 편집은 400 REPORT_PAGE_EDITS_EMPTY_BOX workspace-extraction
edge.edit.delete-all-rejected 단계 3 · 판정 줄 4
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
edit pageEdits
status=400 errorCode="REPORT_PAGE_EDITS_EMPTY_BOX"
report.totalPageCount4 –
scopes.documentEditsSavedfalse
docs/decisions/20260921-page-edit-reanalysis-policy.md 1·2항✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
순서에 같은 낱장이 두 번 들어간 편집은 400 DUPLICATE_REPORT_PAGE_ORDER workspace-extraction
edge.edit.duplicate-order-rejected 단계 3 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
edit pageEdits
status=400 errorCode="DUPLICATE_REPORT_PAGE_ORDER"
scopes.documentEditsSavedfalse –
docs/decisions/20260921-page-edit-reanalysis-policy.md 1·2항✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
문서함에 없는 낱장을 지우는 편집은 400 REPORT_PAGE_NOT_FOUND — 아무것도 저장되지 않는다 workspace-extraction
edge.edit.unknown-page-rejected 단계 3 · 판정 줄 5
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
edit pageEdits
status=400 errorCode="REPORT_PAGE_NOT_FOUND"
scopes.documentEditsSavedfalse –
report.totalPageCount4
scope.FROM_EXTRACTION.availabletrue
docs/decisions/20260921-page-edit-reanalysis-policy.md 1·2항✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · folder

edge/folder · 시나리오 7 · 판정 줄 42 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
표지 경계 — 맨 앞·연속 표지는 경계 하나, 표지 없이 이어진 낱장은 같은 병원 workspace-classification
edge.folder.cover-boundaries 단계 2 · 판정 줄 9
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm · 확정 — 병원은 2곳(표지 4장이지만 경계는 1개)
report.processingStatus"EXTRACTION_COMPLETED" –
folders.C0a"BND-01"
folders.C0b"BND-01"
folders.A2"BND-01"
folders.Ca"BND-02"
folders.Cb"BND-02"
folders.B1"BND-02"
folders.B2"DIAG"
folders.B3"BND-02"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §1✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
진단서만 있는 병원도 표지 때문에 묶음 번호 하나를 차지 + 11번째 병원은 10번 폴더 workspace-classification
edge.folder.cover-only-hospital-takes-number 단계 2 · 판정 줄 7
단계 · 동작판정 키기대값최근 실서류
intake intake · 병원 1~8(표지·간호기록지) → 병원 9(표지·진단서) → 병원 10·11(표지·의무기록)
판정 없음 — 동작만–
confirm confirm · 확정 — 병원 9의 표지가 9번, 진단서는 단일 폴더, 병원 10·11은 10번
report.processingStatus"EXTRACTION_COMPLETED" –
folders.H08-2"BND-08"
folders.C9"BND-09"
folders.X9"DIAG"
folders.A10"BND-10"
folders.C11"BND-10"
folders.A11"BND-10"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-3✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
병원 11곳 — 폴더가 10개뿐이면 11번째 병원은 10번 폴더 workspace-classification
edge.folder.hospital-overflow-11 단계 2 · 판정 줄 10
단계 · 동작판정 키기대값최근 실서류
intake intake · 병원 11곳 × (표지·간호기록지) 22장을 미분류 폴더 하나에 스캔 순서대로
report.totalPageCount22 –
confirm confirm · 확정 — 조치할 낱장이 없어 추출까지 자동으로 이어짐
report.processingStatus"EXTRACTION_COMPLETED" –
classification.summary.pendingActionCount0
folders.H01-1"BND-01"
folders.H01-2"BND-01"
folders.H09-2"BND-09"
folders.H10-1"BND-10"
folders.H10-2"BND-10"
folders.H11-1"BND-10"
folders.H11-2"BND-10"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §1·§3✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
맨 앞이 병원 아닌 표지 구간이어도 첫 병원은 1번 폴더 workspace-classification
edge.folder.non-hospital-cover-first 단계 2 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
folders.G1"DIAG"
folders.A1"BND-01"
docs/decisions/20261101-hospital-folder-bundle-overflow.md 「추가 (2026-11-06)」
docs/decisions/20261104-hospital-view-cover-segments.md
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
병원 아닌 표지(표지_관공서서류) 구간은 병원 순번을 차지하지 않고, 그 구간의 묶음 라벨은 마지막 폴더로 workspace-classification
edge.folder.non-hospital-cover-segment 단계 2 · 판정 줄 5
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
folders.A1"BND-01"
folders.G1"BND-10"
folders.B0"BND-02"
folders.B1"BND-02"
docs/decisions/20261101-hospital-folder-bundle-overflow.md 「추가 (2026-11-06)」
docs/decisions/20261104-hospital-view-cover-segments.md
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
조사자가 묶음 폴더에 직접 스캔한 낱장은 그 폴더 유지 — 그 병원도 번호는 차지 workspace-classification
edge.folder.scanned-folder-kept 단계 2 · 판정 줄 5
단계 · 동작판정 키기대값최근 실서류
intake intake · 미분류 폴더에 병원 A, 5번 폴더(BND-05)에 조사자가 넣은 병원 B, 다시 미분류 폴더에 병원 C
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
folders.A1"BND-01"
folders.C1"BND-02"
folders.B0"BND-05"
folders.B1"BND-05"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-2·§3-3
docs/notes/20260911-image-folder-exception-hospital-grouping-meeting.md §1
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
위탁사 매핑이 없는 라벨은 종전처럼 라벨 코드 그대로(병원 순번에는 내용 낱장으로 셈) workspace-classification
edge.folder.unmapped-label 단계 2 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.Q1"보험금청구서" –
folders.A0"BND-01"
folders.B1"BND-02"
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-1✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · gate

edge/gate · 시나리오 7 · 판정 줄 45 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
추출 완료 뒤 추가 서류 감지 — 반영 전 분석 요청은 409 reanalysis workspace-extraction analysis-request
edge.gate.analysis-after-additional-intake 단계 7 · 판정 줄 11
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
change intake
report.changedAfterConfirmtrue –
analyze analyze · 반영하지 않은 추가 서류가 있으면 분석 요청 거절
status=409
report.processingStatus"EXTRACTION_COMPLETED" –
scope.FROM_CLASSIFICATION.availabletrue
scope.FROM_EXTRACTION.availablefalse
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" –
report.changedAfterConfirmfalse
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
report.processingStatus"EXTRACTION_COMPLETED"
classification.summary.totalPageCount6
analyze-after analyze · 반영한 뒤에는 분석 요청이 진행된다
report.processingStatus{"in": ["ANALYZING", "ANALYSIS_COMPLETED"]} –
docs/decisions/20260921-page-edit-reanalysis-policy.md 2항✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
추출 뒤 확정 낱장 재지정 — 반영 전 분석 요청은 409 reanalysis workspace-extraction analysis-request
edge.gate.analysis-after-confirmed-reassign 단계 7 · 판정 줄 9
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
reassign assign
scope.FROM_EXTRACTION.reason"DOCUMENT_EDIT_NOT_REANALYZED" –
analyze analyze
status=409
report.processingStatus"EXTRACTION_COMPLETED" –
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" –
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
report.processingStatus"EXTRACTION_COMPLETED"
labels.H02-2"진단서"
scope.FROM_EXTRACTION.availabletrue
analyze-after analyze · 반영한 뒤에는 분석 요청이 진행된다
report.processingStatus{"in": ["ANALYZING", "ANALYSIS_COMPLETED"]} –
docs/decisions/20260921-page-edit-reanalysis-policy.md 0항·2항
docs/decisions/20261101-hospital-folder-bundle-overflow.md §4
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
분석 요청을 연달아 두 번 — 두 번째는 409, 상태는 분석 완료 그대로 analysis-request
edge.gate.analyze-again-after-completed 단계 4 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
analyze analyze
판정 없음 — 동작만–
analyze-again analyze
status=409 errorCode="INVALID_STATUS_TRANSITION"
report.processingStatus"ANALYSIS_COMPLETED" –
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2·§5
hwss-investigation-agent-frontend/e2e/features/investigation-workspace-transition-lock.feature
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
추출 완료 뒤 정보 추출 시작을 다시 보내면 409 — 추출 차수가 늘지 않는다 workspace-extraction
edge.gate.extract-again-after-completed 단계 3 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
extract-again extract
status=409 errorCode="INVALID_STATUS_TRANSITION"
steps.EXTRACT.attemptNo{"sameAs": "confirm:steps.EXTRACT.attemptNo"} –
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2·§5
hwss-investigation-agent-frontend/e2e/features/investigation-workspace-transition-lock.feature
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
분류 검수 중 낱장 삭제 저장 — 반영 전 정보 추출 시작은 409 reanalysis workspace-extraction analysis-request
edge.gate.extraction-after-saved-delete 단계 7 · 판정 줄 8
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"UNCLASSIFIED_DETECTED" –
assign assign
classification.summary.pendingActionCount0 –
delete pageEdits
판정 없음 — 동작만–
extract extract
status=409
report.processingStatus"UNCLASSIFIED_DETECTED" –
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" –
restart-classification confirm · 편집을 반영한 분류부터 — 지정한 분류값을 유지하고 추출까지 이어진다 (서류 인입에서 AI 분류 시작)
by="user"
response.startedtrue –
report.processingStatus"EXTRACTION_COMPLETED"
labels.U1"진단서"
labels.H01-3{"exists": false}
docs/decisions/20260921-page-edit-reanalysis-policy.md 2항
hwss-investigation-agent-frontend/e2e/workspace-classification/README.md
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
확정 전(서류 인입)에는 다시 분석·추출·분석 요청 모두 409 workspace-intake reanalysis
edge.gate.reanalyze-before-confirm 단계 4 · 판정 줄 2
단계 · 동작판정 키기대값최근 실서류
intake intake
report.processingStatus"READY_FOR_CONFIRM" –
reanalyze reanalyze
status=409 scope="FROM_CLASSIFICATION"
판정 없음 — 동작만–
extract extract
status=409
판정 없음 — 동작만–
analyze analyze
status=409
report.processingStatus"READY_FOR_CONFIRM" –
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
분류부터를 두 번 — 서류 인입으로 돌아간 뒤에는 다시 분석이 없어 두 번째는 409 reanalysis
edge.gate.reanalyze-from-classification-twice 단계 6 · 판정 줄 9
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
reclassify reanalyze
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" –
reclassify-again reanalyze
status=409 scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" –
restart confirm
by="user"
response.startedtrue –
report.processingStatus"EXTRACTION_COMPLETED"
classification.classificationVersion2
restart-again confirm · 같은 스냅샷으로 AI 분류 시작을 또 — 새 실행 없음
by="user"
response.startedfalse –
classification.classificationVersion2
docs/decisions/20261107-reanalysis-from-classification-to-intake.md✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · hospital

edge/hospital · 시나리오 2 · 판정 줄 8 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
추출 완료 전(분류 검수 중) 병원 지정 저장은 409 EXTRACTION_RESULT_NOT_EDITABLE workspace-extraction analysis-request
edge.hospital.match-before-extraction-rejected 단계 7 · 판정 줄 4
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"UNCLASSIFIED_DETECTED" –
save call
status=409 errorCode="EXTRACTION_RESULT_NOT_EDITABLE" method="PUT" path="/hospital-matches"
판정 없음 — 동작만–
assign assign
판정 없음 — 동작만–
extract extract
report.processingStatus"EXTRACTION_COMPLETED" –
read call · 추출 뒤 조회 — 시험 병원 마스터가 작아 지정 필요 없음
method="GET" path="/hospital-matches"
response.requiredfalse –
save-empty call
method="PUT" path="/hospital-matches"
report.processingStatus"EXTRACTION_COMPLETED" –
docs/decisions/20261109-hospital-match-unlisted.md
docs/decisions/20260910-hospital-master-matching.md
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
추출에 없는 병원명으로 보낸 지정은 무시 — 저장은 성공하고 지정 필요 여부는 그대로 analysis-request
edge.hospital.unlisted-name-ignored 단계 4 · 판정 줄 4
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
save call
method="PUT" path="/hospital-matches"
response.requiredfalse –
response.items.length0
analyze analyze
report.processingStatus"ANALYSIS_COMPLETED" –
docs/decisions/20261109-hospital-match-unlisted.md
docs/decisions/20260910-hospital-master-matching.md
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · incremental

edge/incremental · 시나리오 8 · 판정 줄 70 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
추가분 첫 표지 앞 낱장은 기존 마지막 병원(2번 폴더)을 이어받지 않는다 reanalysis workspace-classification
edge.incremental.added-pages-before-cover 단계 4 · 판정 줄 7
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
change intake
판정 없음 — 동작만–
incremental reanalyze
scope="INCREMENTAL"
report.processingStatus"EXTRACTION_COMPLETED" –
folders.H01-2"BND-01"
folders.H02-2"BND-02"
folders.X1{"not": "BND-02"}
folders.X3{"not": "BND-02"}
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 4항✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
추출 완료 뒤 추가 인입만 — 증분이 열리고, 추가분만 새 분류 차수로 합쳐 추출까지 이어진다 reanalysis workspace-classification
edge.incremental.after-additional-intake 단계 4 · 판정 줄 22
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
change intake · 병원 3 서류 추가 전송(CHANGE)
report.changedAfterConfirmtrue –
report.totalPageCount6
scope.INCREMENTAL.availabletrue
scope.FROM_EXTRACTION.availablefalse
scope.FROM_EXTRACTION.reason"DOCUMENT_CHANGE_DETECTED"
scope.FROM_CLASSIFICATION.availabletrue
incremental reanalyze · 증분 — AI 를 바로 돌린다(서류 인입으로 돌아가지 않음)
scope="INCREMENTAL"
response.aiRestartedtrue –
response.documentEditsPreservedtrue
report.processingStatus"EXTRACTION_COMPLETED"
classification.classificationVersion2
classification.summary.totalPageCount6
report.changedAfterConfirmfalse
folders.H01-2"BND-01"
folders.H02-2"BND-02"
folders.H03-1"BND-03"
folders.H03-2"BND-03"
labels.H03-2"간호기록지"
scope.INCREMENTAL.availablefalse
scope.INCREMENTAL.reason"NO_ADDITIONAL_DOCUMENT"
scope.FROM_EXTRACTION.availabletrue
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 1·4·5·6항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4·§7-5
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
분석 완료 뒤 추가 인입 — 증분이 열리고, 끝나면 추출완료로 돌아와 분석을 다시 요청한다 reanalysis workspace-classification analysis-request
edge.incremental.after-analysis 단계 6 · 판정 줄 7
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
analyze analyze
report.processingStatus"ANALYSIS_COMPLETED" –
change intake · 병원 3 서류 추가 전송(CHANGE)
scope.INCREMENTAL.availabletrue –
incremental reanalyze
scope="INCREMENTAL"
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion2
analyze-2 analyze
report.processingStatus"ANALYSIS_COMPLETED" –
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 1·4·5·6항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4·§7-5
docs/decisions/20261029-incremental-reanalysis-confirm.md
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
추가 인입에 이미지시스템 폴더 이동(API-03)이 섞이면 증분은 DOCUMENT_CHANGE_DETECTED reanalysis workspace-classification
edge.incremental.blocked-by-logical-move 단계 6 · 판정 줄 5
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
change intake · 병원 3 서류 추가 전송(CHANGE)
판정 없음 — 동작만–
move move
판정 없음 — 동작만–
check check
scope.INCREMENTAL.availablefalse –
scope.INCREMENTAL.reason"DOCUMENT_CHANGE_DETECTED"
scope.FROM_CLASSIFICATION.availabletrue
incremental reanalyze
status=409 scope="INCREMENTAL"
판정 없음 — 동작만–
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 1·4·5·6항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4·§7-5
docs/specs/image-system-integration-api.md API-03
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
추가 인입 + 저장한 낱장 삭제 — 편집 사유가 먼저라 증분은 DOCUMENT_EDIT_NOT_REANALYZED, 분류부터만 reanalysis workspace-classification workspace-extraction
edge.incremental.blocked-by-saved-delete 단계 6 · 판정 줄 6
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
change intake · 병원 3 서류 추가 전송(CHANGE)
판정 없음 — 동작만–
delete pageEdits
판정 없음 — 동작만–
check check
scope.INCREMENTAL.availablefalse –
scope.INCREMENTAL.reason"DOCUMENT_EDIT_NOT_REANALYZED"
scope.FROM_CLASSIFICATION.availabletrue
incremental reanalyze
status=409 scope="INCREMENTAL"
classification.classificationVersion1 –
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 1·4·5·6항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4·§7-5
docs/decisions/20260921-page-edit-reanalysis-policy.md 1·2항
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
검수에서 지정한 분류값은 증분 뒤에도 그대로 — 추가분만 새로 판정 reanalysis workspace-classification
edge.incremental.keeps-manual-assignment 단계 6 · 판정 줄 7
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"UNCLASSIFIED_DETECTED" –
assign assign
판정 없음 — 동작만–
extract extract
report.processingStatus"EXTRACTION_COMPLETED" –
change intake
판정 없음 — 동작만–
incremental reanalyze
scope="INCREMENTAL"
report.processingStatus"EXTRACTION_COMPLETED" –
labels.U1"진단서"
source.U1{"sameAs": "extract:source.U1"}
labels.H02-2"간호기록지"
classification.classificationVersion{"gt": {"sameAs": "extract:classification.classificationVersion"}}
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 1항✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
추가 인입 → 증분 → 또 추가 인입 → 증분 — 차수마다 기존 폴더를 유지하고 추가분만 이어 매긴다 reanalysis workspace-classification
edge.incremental.twice 단계 6 · 판정 줄 10
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
change intake · 병원 3 서류 추가 전송(CHANGE)
판정 없음 — 동작만–
incremental reanalyze
scope="INCREMENTAL"
classification.classificationVersion2 –
change-2 intake
scope.INCREMENTAL.availabletrue –
incremental-2 reanalyze
scope="INCREMENTAL"
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion3
classification.summary.totalPageCount8
folders.H01-2"BND-01"
folders.H03-2"BND-03"
folders.H04-2"BND-04"
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 1·4·5·6항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4·§7-5
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
추가 인입이 없으면 증분은 비활성(NO_ADDITIONAL_DOCUMENT)이고 요청은 409 reanalysis workspace-classification
edge.incremental.without-additional-document 단계 4 · 판정 줄 6
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
check check
scope.INCREMENTAL.availablefalse –
scope.INCREMENTAL.reason"NO_ADDITIONAL_DOCUMENT"
incremental reanalyze
status=409 errorCode="INVALID_STATUS_TRANSITION" scope="INCREMENTAL"
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 1·4·5·6항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4·§7-5
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · intake

edge/intake · 시나리오 3 · 판정 줄 39 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
추출 완료 뒤 추가 서류 인입 — 감지 표시만 서고, 분류부터 다시 시작이 추가분까지 반영 workspace-intake workspace-classification reanalysis
edge.intake.additional-intake-after-extraction 단계 5 · 판정 줄 19
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
change intake · 병원 3 서류 추가 전송(CHANGE)
report.processingStatus"EXTRACTION_COMPLETED" –
report.changedAfterConfirmtrue
report.totalPageCount6
classification.classificationVersion1
scope.FROM_EXTRACTION.availablefalse
scope.FROM_EXTRACTION.reason"DOCUMENT_CHANGE_DETECTED"
scope.FROM_CLASSIFICATION.availabletrue
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" –
report.changedAfterConfirmfalse
restart-classification confirm · 분류부터 다시 시작 — 추가분을 포함해 새 분류·추출 (서류 인입에서 AI 분류 시작)
by="user"
response.startedtrue –
report.processingStatus"EXTRACTION_COMPLETED"
classification.classificationVersion2
classification.summary.totalPageCount6
folders.H01-2"BND-01"
folders.H03-1"BND-03"
folders.H03-2"BND-03"
scope.FROM_EXTRACTION.availabletrue
docs/decisions/20260921-page-edit-reanalysis-policy.md 1항·2항
docs/specs/investigation-agent-confirm-reanalysis-actions.md
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
분류 검수 중(미분류검출) 추가 서류 인입 — 정보 추출은 막히고 분류부터 다시 시작으로만 진행 workspace-intake workspace-classification reanalysis
edge.intake.additional-intake-while-unclassified 단계 7 · 판정 줄 13
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"UNCLASSIFIED_DETECTED" –
assign assign
classification.summary.pendingActionCount0 –
change intake
report.changedAfterConfirmtrue –
report.processingStatus"UNCLASSIFIED_DETECTED"
classification.classificationVersion1
extract-blocked extract · 추가분을 반영하지 않은 채 정보 추출 시작은 409
status=409
report.processingStatus"UNCLASSIFIED_DETECTED" –
steps.EXTRACT.status{"not": "SUCCEEDED"}
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" –
report.changedAfterConfirmfalse
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
classification.classificationVersion2
classification.summary.totalPageCount5
folders.H02-2"BND-02"
docs/decisions/20260921-page-edit-reanalysis-policy.md 2항✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
같은 스냅샷 중복 확정(이미지시스템 API-05 뒤 화면 AI 분류 시작) — 실행·분류 결과를 다시 만들지 않음 workspace-intake workspace-classification reanalysis
edge.intake.duplicate-confirm 단계 4 · 판정 줄 7
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm-image confirm
by="image"
response.ignoredfalse –
report.processingStatus"EXTRACTION_COMPLETED"
confirm-again confirm
by="image"
response.ignoredtrue –
classification.classificationVersion1
confirm-user confirm
by="user"
response.startedfalse –
classification.classificationVersion1
report.processingStatus"EXTRACTION_COMPLETED"
docs/specs/investigation-agent-confirm-reanalysis-actions.md §1-1✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · move

edge/move · 시나리오 6 · 판정 줄 62 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
분석 완료 뒤 확정된 낱장 재지정 — 조건부터·추출부터는 사유와 함께 비활성 workspace-classification reanalysis
edge.move.confirmed-reassign-after-analysis 단계 4 · 판정 줄 8
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
analyze analyze
report.processingStatus"ANALYSIS_COMPLETED" –
scope.CONDITIONS.availabletrue
reassign assign
report.processingStatus"ANALYSIS_COMPLETED" –
scope.CONDITIONS.availablefalse
scope.CONDITIONS.reason"DOCUMENT_EDIT_NOT_REANALYZED"
scope.FROM_EXTRACTION.availablefalse
scope.FROM_CLASSIFICATION.availabletrue
docs/decisions/20260921-page-edit-reanalysis-policy.md 1항·3항✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
추출 완료 뒤 확정된 낱장 재지정 — 분류부터만 열리고, 다시 시작해도 옮긴 값 유지 workspace-classification reanalysis
edge.move.confirmed-reassign-after-extraction 단계 5 · 판정 줄 15
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
scope.FROM_EXTRACTION.availabletrue
reassign assign · 회신된 결과의 H02-2 를 진단서로
labels.H02-2"진단서" –
classification.classificationVersion1
report.processingStatus"EXTRACTION_COMPLETED"
scope.FROM_EXTRACTION.availablefalse
scope.FROM_EXTRACTION.reason"DOCUMENT_EDIT_NOT_REANALYZED"
scope.FROM_CLASSIFICATION.availabletrue
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" –
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
classification.classificationVersion2
labels.H02-2"진단서"
source.H02-2"MANUAL"
report.processingStatus"EXTRACTION_COMPLETED"
scope.FROM_EXTRACTION.availabletrue
docs/decisions/20261101-hospital-folder-bundle-overflow.md §4
docs/decisions/20260921-page-edit-reanalysis-policy.md 1항
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
분류 검수 중 확정된 낱장을 다른 문서종으로 — 허용, 추출 뒤 범위는 그대로 열림 workspace-classification reanalysis
edge.move.confirmed-reassign-before-extraction 단계 4 · 판정 줄 9
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"UNCLASSIFIED_DETECTED" –
status.H01-2"CLASSIFIED"
reassign assign · 미분류 U1 과 이미 분류된 H01-2 를 함께 진단서로
labels.H01-2"진단서" –
source.H01-2"MANUAL"
folders.H01-2"SCAN"
corrections.length2
classification.summary.pendingActionCount0
extract extract
report.processingStatus"EXTRACTION_COMPLETED" –
scope.FROM_EXTRACTION.availabletrue
docs/decisions/20261101-hospital-folder-bundle-overflow.md §4✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
확정 뒤 이미지시스템에서 폴더 이동(API-03) — 감지 표시·분류부터만, 다시 시작하면 옮긴 폴더 유지 workspace-classification reanalysis
edge.move.image-move-after-confirm 단계 5 · 판정 줄 15
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
folders.H02-2"BND-02"
move move · 병원 2 간호기록지를 조사자가 7번 폴더로 옮김
report.processingStatus"EXTRACTION_COMPLETED" –
report.changedAfterConfirmtrue
scope.FROM_EXTRACTION.availablefalse
scope.FROM_EXTRACTION.reason"DOCUMENT_CHANGE_DETECTED"
scope.FROM_CLASSIFICATION.availabletrue
folders.H02-2"BND-02"
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" –
report.changedAfterConfirmfalse
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
classification.classificationVersion2
report.processingStatus"EXTRACTION_COMPLETED"
folders.H02-2"BND-07"
folders.H02-1"BND-02"
docs/decisions/20260921-page-edit-reanalysis-policy.md 1항
S-004 §8-4
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
확정 전 이미지시스템에서 폴더 이동(API-03) — 옮긴 폴더가 스캔 폴더로 반영되고 감지 표시는 서지 않음 workspace-classification reanalysis
edge.move.image-move-before-confirm 단계 3 · 판정 줄 6
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
move move · 병원 2 낱장 둘을 조사자가 7번 폴더로 옮김
report.processingStatus"READY_FOR_CONFIRM" –
report.changedAfterConfirmfalse
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
folders.H01-2"BND-01"
folders.H02-1"BND-07"
folders.H02-2"BND-07"
docs/specs/image-system-integration-api.md API-03
docs/decisions/20261101-hospital-folder-bundle-overflow.md §3-2
✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–
워크스페이스에서 미분류·저신뢰 낱장 재지정 — 원래 스캔 폴더 유지·보정 이력·추출 진행 workspace-classification reanalysis
edge.move.workspace-reassign-unclassified 단계 4 · 판정 줄 9
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"UNCLASSIFIED_DETECTED" –
classification.summary.pendingActionCount2
assign assign · 미분류는 진단서로, 저신뢰는 입퇴원요약지로
classification.summary.pendingActionCount0 –
folders.U1"SCAN"
folders.L1"SCAN"
source.L1"MANUAL"
corrections.length2
extract extract
report.processingStatus"EXTRACTION_COMPLETED" –
labels.L1"입퇴원요약지"
docs/decisions/20260805-two-level-classification-and-folder-mapping.md 5항✓ 통과
f497b0c1 11/13 14:37
100% 20/20회
✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · race

edge/race · 시나리오 6 · 판정 줄 22 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
분석 요청을 동시에 두 번 — 하나만 받는다 analysis-request
edge.race.analyze-double-submit 단계 3 · 판정 줄 4
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
race race
action="analyze" count=2
response.okCount1 –
report.processingStatus"ANALYSIS_COMPLETED"
steps.ANALYZE.attemptNo1
hwss-investigation-agent-frontend/e2e/features/investigation-workspace-transition-lock.feature
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2·§5
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
분류 검수 완료 뒤 정보 추출 시작을 동시에 두 번 — 하나만 받고 추출은 한 차수 workspace-extraction
edge.race.extract-double-submit 단계 4 · 판정 줄 4
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"UNCLASSIFIED_DETECTED" –
assign assign
판정 없음 — 동작만–
race race · 동시 두 번 — 시도 번호는 단독 실행과 같은 2(검수에 막힌 시도 1 + 실행 1)
action="extract" count=2
response.okCount1 –
report.processingStatus"EXTRACTION_COMPLETED"
steps.EXTRACT.attemptNo2
hwss-investigation-agent-frontend/e2e/features/investigation-workspace-transition-lock.feature
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2·§5
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
증분을 동시에 두 번 — 하나만 받고 분류 차수는 하나만 는다 reanalysis
edge.race.incremental-double-submit 단계 4 · 판정 줄 4
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
change intake
판정 없음 — 동작만–
race race
scope="INCREMENTAL" action="reanalyze" count=2
response.okCount1 –
report.processingStatus"EXTRACTION_COMPLETED"
classification.classificationVersion2
hwss-investigation-agent-frontend/e2e/features/investigation-workspace-transition-lock.feature
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2·§5
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 6항
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
같은 삭제 편집을 동시에 두 번 저장 — 낱장은 한 장만 줄어든다 workspace-extraction
edge.race.page-edits-double-submit 단계 3 · 판정 줄 4
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
race race
action="call" count=2 method="PUT" path="/page-edits"
response.okCount{"gte": 1} –
report.totalPageCount3
scopes.documentEditsSavedtrue
docs/decisions/20260921-page-edit-reanalysis-policy.md 1항✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
분류부터를 동시에 두 번 — 하나만 받고 서류 인입으로 한 번 돌아간다 reanalysis
edge.race.reanalyze-double-submit 단계 3 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
race race
scope="FROM_CLASSIFICATION" action="reanalyze" count=2
response.okCount1 –
report.processingStatus"READY_FOR_CONFIRM"
hwss-investigation-agent-frontend/e2e/features/investigation-workspace-transition-lock.feature
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2·§5
docs/decisions/20261107-reanalysis-from-classification-to-intake.md
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–
분류부터 뒤 AI 분류 시작을 동시에 두 번 — 새 분류는 한 차수만 workspace-intake reanalysis
edge.race.restart-classification-double-submit 단계 4 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
reclassify reanalyze
scope="FROM_CLASSIFICATION"
판정 없음 — 동작만–
race race
action="confirm" count=2
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion2
hwss-investigation-agent-frontend/e2e/features/investigation-workspace-transition-lock.feature
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2·§5
docs/specs/investigation-agent-confirm-reanalysis-actions.md §1-1 (같은 스냅샷 중복 확정)
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · retry

edge/retry · 시나리오 1 · 판정 줄 3 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
처리 실패가 아닌 건의 다시 시도는 409 — 확정 전·추출 완료·분석 완료 모두 workspace-extraction
edge.retry.not-failed-rejected 단계 6 · 판정 줄 3
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
retry-intake call
status=409 errorCode="INVALID_STATUS_TRANSITION" path="/processing-retry"
report.processingStatus"READY_FOR_CONFIRM" –
confirm confirm
판정 없음 — 동작만–
retry-extracted call
status=409 path="/processing-retry"
report.processingStatus"EXTRACTION_COMPLETED" –
analyze analyze
판정 없음 — 동작만–
retry-analyzed call
status=409 path="/processing-retry"
report.processingStatus"ANALYSIS_COMPLETED" –
docs/decisions/20261104-processing-failed-retry.md 1~5항✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–

워크플로 시나리오 · 심화 케이스

심화 케이스 · send

edge/send · 시나리오 1 · 판정 줄 4 · 경계 조건 하나만 비트는 시나리오 — CI(PR 마다) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
보고서 초안 전(분석 완료) 메일·스마트심사 전송은 거절 — 상태가 전송 완료로 가지 않는다 report-send
edge.send.before-draft-rejected 단계 5 · 판정 줄 4
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
report.processingStatus"EXTRACTION_COMPLETED" –
classification.classificationVersion1
analyze analyze
판정 없음 — 동작만–
mail call
status=409 path="/report-mails"
report.processingStatus"ANALYSIS_COMPLETED" –
smart call
status=409 path="/smart-review-transfers"
report.processingStatus"ANALYSIS_COMPLETED" –
docs/decisions/20261109-report-send-empty-draft-guard.md
docs/decisions/20261109-report-send-duplicate-guard.md
✓ 통과
f497b0c1 11/13 14:37
100% 4/4회
✓✓✓✓················
–기록 없음
–

워크플로 시나리오 · 알려진 제품 공백

알려진 제품 공백 · customer-folder

pending/customer-folder · 시나리오 3 · 판정 줄 7 · 결정대로라면 통과해야 하지만 지금 제품이 다르게 동작한다 — 기본 실행에서 빠진다 · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
실제 폴더 낱장을 Studio 가 분류 못 해도 그 폴더 유지 — 지정 뒤에도 유지 공백 workspace-classification
pending.customer-folder.b4-shl-scanned-unclassified 단계 3 · 판정 줄 3
공백 Studio 미분류 낱장은 사람이 지정하기 전까지 스캔 폴더가 있어도 회신 폴더가 비어 있다(imageFolderTypeCode null). 지정 뒤에는 스캔 폴더로 채워진다. 미분류 낱장 회신 값은 스펙 §미결(doctypeid 합의)이다.
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.U1"SHL-06" –
classification.summary.pendingActionCount1
assign assign
folders.U1"SHL-06" –
docs/decisions/20261101-hospital-folder-bundle-overflow.md 「정정 (2026-11-02)」
docs/notes/20260907-folder-return-and-unclassified-meeting.md 결정 8
–기록 없음
–
–기록 없음
–
혼합 — 미분류 폴더 병원이 조사자가 이미 채운 번호 폴더를 피한다 공백 workspace-classification
pending.customer-folder.c2-shl-mixed-number-collision 단계 2 · 판정 줄 2
공백 번호를 실제 스캔 폴더가 아니라 병원 수로 세어, 미분류 폴더 병원이 조사자가 채운 번호 폴더(SHL-03)로 들어간다. 결정 20261101 「미정」.
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.B1"SHL-03" –
folders.C1{"not": "SHL-03"}
docs/notes/20260911-image-folder-exception-hospital-grouping-meeting.md §1 단서 「수동 분류 폴더 다음 번호부터」
docs/decisions/20261101-hospital-folder-bundle-overflow.md 「미정」
–기록 없음
–
–기록 없음
–
미래에셋 혼합 — 미분류 폴더가 맨 끝이라 실제 폴더가 먼저여도 이미 채운 번호를 피한다 공백 workspace-classification
pending.customer-folder.c3-mir-mixed-unclassified-last 단계 2 · 판정 줄 2
공백 스캔 폴더 낱장의 병원도 번호 하나만 차지하므로, 그 낱장이 3번 폴더에 있어도 다음 병원이 2번째 번호인 MIR-03 으로 들어간다. 결정 20261101 「미정」.
단계 · 동작판정 키기대값최근 실서류
intake intake
판정 없음 — 동작만–
confirm confirm
folders.B1"MIR-03" –
folders.A1{"not": "MIR-03"}
docs/notes/20260911-image-folder-exception-hospital-grouping-meeting.md §1 단서 「수동 분류 폴더 다음 번호부터」
docs/decisions/20261101-hospital-folder-bundle-overflow.md 「미정」
–기록 없음
–
–기록 없음
–

워크플로 시나리오 · 실서류

실서류 · edit

realdata/edit · 시나리오 5 · 판정 줄 56 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
추출 뒤 편집 저장에 분류값 변경을 실음 — 추출부터·증분 막힘, 분석 409, 분류부터 다시 시작해도 바꾼 값 유지 실서류 workspace-extraction reanalysis analysis-request
realdata.classify-change-then-proceed 단계 17 · 판정 줄 10
처음 든 회차 #506 자동 E2E 라인 +0.84%p (23341/42689 ← 22982/42689)
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✓
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✓
pick-label bind · 첫 낱장 라벨
판정 없음 — 동작만✓
pick bind · 그 라벨과 다른 첫 낱장
판정 없음 — 동작만✓
edit pageEdits · 두 번째 낱장을 첫 낱장 라벨로
labels.${D}"${L}" ✓✓ HTTP 200
scopes.documentEditsSavedtrue ✓
scope.FROM_EXTRACTION.availablefalse ✓
scope.FROM_EXTRACTION.reason"DOCUMENT_EDIT_NOT_REANALYZED" ✓
scope.INCREMENTAL.availablefalse ✓
scope.FROM_CLASSIFICATION.availabletrue ✓
analyze-blocked analyze
status=409
report.processingStatus"EXTRACTION_COMPLETED" ✓✓ HTTP 409
reclassify reanalyze
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" ✓✓ HTTP 200
restart confirm
by="user"
response.startedtrue ✓✓ HTTP 200
reclassified await
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "extracted:classification.classificationVersion"}}}
labels.${D}"${L}" ✓✓
resolve-2 resolvePending
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extract-2 extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extracted-2 await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✗
analyze analyze
판정 없음 — 동작만✗ HTTP 409
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만✗
docs/decisions/20260921-page-edit-reanalysis-policy.md 1·2항
docs/decisions/20261107-reanalysis-from-classification-to-intake.md 3항
–기록 없음
–
✗ 실패
#512 11/11 16:26
50% 2/4회
··✗✓·✗✓···········
추출 완료 뒤 낱장 삭제 저장 — 분류부터만 열리고 분석 요청 409, 분류부터 다시 시작하면 삭제를 유지한 새 분류 뒤 분석 진행 실서류 workspace-extraction reanalysis analysis-request
realdata.delete-then-proceed 단계 16 · 판정 줄 16
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
pick bind · 두 번째 낱장
판정 없음 — 동작만–
delete pageEdits · 낱장 하나 삭제 저장
response.deletedCount1 –
report.processingStatus"EXTRACTION_COMPLETED"
report.totalPageCount{"lt": {"sameAs": "extracted:report.totalPageCount"}}
scopes.documentEditsSavedtrue
scope.FROM_EXTRACTION.availablefalse
scope.FROM_EXTRACTION.reason"DOCUMENT_EDIT_NOT_REANALYZED"
scope.FROM_CLASSIFICATION.availabletrue
analyze-blocked analyze · 반영 전 분석 요청 거절
status=409
report.processingStatus"EXTRACTION_COMPLETED" –
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
response.processingStatus"READY_FOR_CONFIRM" –
response.aiRestartedfalse
report.processingStatus"READY_FOR_CONFIRM"
response.documentEditsPreservedtrue
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
reclassified await · 새 분류 결과가 나올 때까지
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "extracted:classification.classificationVersion"}}}
labels.${D}{"exists": false} –
report.totalPageCount{"sameAs": "delete:report.totalPageCount"}
classification.summary.totalPageCount{"sameAs": "delete:report.totalPageCount"}
resolve-2 resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract-2 extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted-2 await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
analyze analyze
판정 없음 — 동작만–
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만–
docs/decisions/20260921-page-edit-reanalysis-policy.md 0·1·2항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4-0 page-edits 행·「저장된 낱장 편집은 문서함 조회에 겹쳐 보인다」·documentEditsSaved 원천 (낱장만 지운 분류부터는 보정 유지 쪽)
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4-0 「반영되지 않은 문서 편집」 (DOCUMENT_EDIT_NOT_REANALYZED)
docs/decisions/20261107-reanalysis-from-classification-to-intake.md 3항 (저장된 낱장 편집은 남긴다)
–기록 없음
–
–기록 없음
–
잘못된 편집 저장(없는 낱장·순서 중복)은 400 이고 아무것도 저장되지 않는다 실서류 workspace-extraction
realdata.page-edit-errors 단계 11 · 판정 줄 4
처음 든 회차 #506 자동 E2E 라인 +0.84%p (23341/42689 ← 22982/42689)
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✓
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✓
bad-delete pageEdits
status=400 errorCode="REPORT_PAGE_NOT_FOUND"
scopes.documentEditsSavedfalse ✓✓ HTTP 400
report.totalPageCount{"sameAs": "extracted:report.totalPageCount"} ✓
pick bind
판정 없음 — 동작만✓
bad-order pageEdits
status=400 errorCode="DUPLICATE_REPORT_PAGE_ORDER"
scopes.documentEditsSavedfalse ✓✓ HTTP 400
after check
scope.FROM_EXTRACTION.availabletrue ✓✓
analyze analyze
판정 없음 — 동작만✓ HTTP 200
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만✓
docs/decisions/20260921-page-edit-reanalysis-policy.md 1·2항–기록 없음
–
✓ 통과
#512 11/11 16:26
100% 4/4회
··✓✓·✓✓···········
추출 완료 뒤 낱장 순서 변경 저장 — 분석 요청 409, 분류부터 다시 시작하면 편집이 반영된 것으로 보고 범위가 다시 열려 분석 진행 실서류 workspace-extraction reanalysis analysis-request
realdata.reorder-then-proceed 단계 17 · 판정 줄 14
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
pick-doc bind · 문서함에서 낱장 2장 이상인 첫 폴더(없으면 순서 변경 단계를 건너뛰고 미실행으로 남긴다)
판정 없음 — 동작만–
pick bind · 그 폴더의 앞 두 낱장
when={"report.documents.${D}.pageCount": {"gte": 2}}
판정 없음 — 동작만–
reorder pageEdits · 그 폴더 안에서 두 낱장 순서를 바꿔 저장
when={"report.documents.${D}.pages.0.sourcePageId": "${A}"}
response.reorderedCount{"gte": 1} –
report.processingStatus"EXTRACTION_COMPLETED"
report.totalPageCount{"sameAs": "extracted:report.totalPageCount"}
scopes.documentEditsSavedtrue
scope.FROM_EXTRACTION.availablefalse
scope.FROM_EXTRACTION.reason"DOCUMENT_EDIT_NOT_REANALYZED"
analyze-blocked analyze · 반영 전 분석 요청 거절
when={"scopes.savedEditsNotReanalyzed": true} status=409
report.processingStatus"EXTRACTION_COMPLETED" –
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
response.processingStatus"READY_FOR_CONFIRM" –
response.aiRestartedfalse
report.processingStatus"READY_FOR_CONFIRM"
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
reclassified await · 새 분류 결과가 나올 때까지
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "extracted:classification.classificationVersion"}}}
report.totalPageCount{"sameAs": "extracted:report.totalPageCount"} –
resolve-2 resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract-2 extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted-2 await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
scopes.savedEditsNotReanalyzedfalse –
scope.FROM_EXTRACTION.availabletrue
analyze analyze
판정 없음 — 동작만–
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만–
docs/decisions/20260921-page-edit-reanalysis-policy.md 0·1·2항
docs/decisions/20261007-page-edit-storage-contract.md 2·3항 (옮긴 낱장만 저장, 같은 폴더 안 이동)
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4-0 page-edits 행·「반영되지 않은 문서 편집」 (반영한 편집은 범위를 다시 좁히지 않음)·「분류부터 실행도 편집 행을 지우지 않는다」
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4 범위 표 「분류부터」 유지되는 것 (페이지 순서)
–기록 없음
–
–기록 없음
–
추출 완료 뒤 순서 변경 저장 → 되돌리기 후 빈 편집 저장 — 순서 편집이 지워져 게이트가 풀리고 다시 분석 없이 분석 요청 진행 실서류 workspace-extraction reanalysis analysis-request
realdata.reorder-then-undo 단계 12 · 판정 줄 12
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
pick-doc bind · 문서함에서 낱장 2장 이상인 첫 폴더(없으면 순서 변경 단계를 건너뛰고 미실행으로 남긴다)
판정 없음 — 동작만–
pick bind · 그 폴더의 앞 두 낱장
when={"report.documents.${D}.pageCount": {"gte": 2}}
판정 없음 — 동작만–
reorder pageEdits · 그 폴더 안에서 두 낱장 순서를 바꿔 저장
when={"report.documents.${D}.pages.0.sourcePageId": "${A}"}
response.reorderedCount{"gte": 1} –
report.processingStatus"EXTRACTION_COMPLETED"
report.totalPageCount{"sameAs": "extracted:report.totalPageCount"}
scopes.documentEditsSavedtrue
scope.FROM_EXTRACTION.availablefalse
scope.FROM_EXTRACTION.reason"DOCUMENT_EDIT_NOT_REANALYZED"
analyze-blocked analyze · 반영 전 분석 요청 거절
when={"scopes.savedEditsNotReanalyzed": true} status=409
report.processingStatus"EXTRACTION_COMPLETED" –
undo pageEdits · 되돌리기 뒤 저장(빈 스냅샷)
response.reorderedCount0 –
scopes.documentEditsSavedfalse
scopes.savedEditsNotReanalyzedfalse
scope.FROM_EXTRACTION.availabletrue
analyze analyze
판정 없음 — 동작만–
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
classification.classificationVersion{"sameAs": "extracted:classification.classificationVersion"} –
docs/decisions/20261007-page-edit-storage-contract.md 1항 (빈 스냅샷은 순서 행만 지운다)·2항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2 공통 게이트 (사용자 변경을 초기화하면 풀린다)
docs/specs/investigation-agent-frontend-flow-spec.md §4-3 게이트 해제
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4-0 page-edits 행·documentEditsSaved
–기록 없음
–
–기록 없음
–

워크플로 시나리오 · 실서류

실서류 · full

realdata/full · 시나리오 1 · 판정 줄 11 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
실서류 기본 흐름 — 확정된 사건의 분류 → 검수 조치 → 추출 → 분석, 단계마다 상태·건수 판정 실서류 workspace-intake workspace-classification workspace-extraction analysis-request
realdata.base-journey 단계 7 · 판정 줄 11
처음 든 회차 #302 자동 E2E 라인 +0.55%p (21946/37931 ← 21736/37931)
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
report.totalPageCount{"gt": 0} ✓✓
report.changedAfterConfirmfalse ✓
classified await · 분류가 끝나 검수 대기 또는 추출로 넘어감
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTING", "EXTRACTION_COMPLETED"]}}
steps.CLASSIFY.status"SUCCEEDED" ✓✓
classification.classificationVersion1 ✓
classification.summary.totalPageCount{"sameAs": "attach:report.totalPageCount"} ✓
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
classification.summary.pendingActionCount0 ✓✓
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
steps.EXTRACT.status"SUCCEEDED" ✓✓
extraction.extractionVersion{"gte": 1} ✓
analyze analyze
판정 없음 — 동작만✓ HTTP 200
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
scope.CONDITIONS.availabletrue ✓✓
scope.FROM_CLASSIFICATION.availabletrue ✓
classification.classificationVersion{"sameAs": "classified:classification.classificationVersion"} ✓
docs/specs/investigation-agent-workflow-state-spec.md §7
docs/decisions/20261014-realdata-e2e-dev.md
–기록 없음
–
✓ 통과
#542 11/13 15:31
92% 12/13회
✓✓··✓··✓✓✓✓✓✗·✓✓✓✓

워크플로 시나리오 · 실서류

실서류 · gate

realdata/gate · 시나리오 4 · 판정 줄 20 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
분석 요청 한 번(동시 두 번의 대조) — 분석 단계 시도 번호는 1 실서류 analysis-request
realdata.analyze-single-attempt 단계 9 · 판정 줄 1
처음 든 회차 #508 자동 E2E 라인 +0.87%p (23355/42689 ← 22982/42689)
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✓
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✓
analyze analyze
판정 없음 — 동작만✓ HTTP 200
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만✓
pick-step bind · 분석 단계 — 파이프라인 판 1 은 ANALYZE, 판 2 는 GENERATE_REPORT_TABS
판정 없음 — 동작만✓
one-attempt check · 분석 단계는 한 번만 돌았다
progress.steps.${A}.attemptNo1 ✓✓
hwss-investigation-agent-frontend/e2e/features/investigation-workspace-transition-lock.feature
docs/specs/investigation-agent-confirm-reanalysis-actions.md §5
–기록 없음
–
✓ 통과
#512 11/11 16:26
33% 1/3회
··✓✗·✗············
분석 완료 뒤 분석 요청을 다시 — 409, 상태 그대로(새 요약은 조건부터 뒤에만) 실서류 analysis-request reanalysis
realdata.analyze-twice 단계 8 · 판정 줄 2
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
analyze analyze
판정 없음 — 동작만–
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만–
analyze-again analyze
status=409 errorCode="INVALID_STATUS_TRANSITION"
report.processingStatus"ANALYSIS_COMPLETED" –
scope.CONDITIONS.availabletrue
docs/specs/investigation-agent-workflow-state-spec.md §7 ANALYSIS_REQUESTED (추출완료에서만)
docs/specs/investigation-agent-confirm-reanalysis-actions.md §5 구현 형상 (착수 자체가 잘못된 요청은 409 INVALID_STATUS_TRANSITION)
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4 범위 표 「조건부터」 (조건을 바꿔 요약만 다시)
–기록 없음
–
–기록 없음
–
검수 조치를 끝내도 추출은 저절로 시작되지 않고, 정보 추출 시작으로 추출 완료 뒤 다시 누르면 409 실서류 workspace-classification workspace-extraction
realdata.extract-twice 단계 6 · 판정 줄 5
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 조치를 모두 끝냄
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
classification.summary.pendingActionCount0 –
report.processingStatus"UNCLASSIFIED_DETECTED"
steps.EXTRACT.status{"not": "SUCCEEDED"}
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
extract-again extract
status=409 errorCode="INVALID_STATUS_TRANSITION"
report.processingStatus"EXTRACTION_COMPLETED" –
extraction.extractionVersion{"sameAs": "extracted:extraction.extractionVersion"}
docs/specs/investigation-agent-confirm-reanalysis-actions.md §1-2 extraction-start 행 (미분류검출이 아니면 409 INVALID_STATUS_TRANSITION)·「마지막 분류 조치의 자동 EXTRACTION_REQUESTED 는 폐지」
docs/specs/investigation-agent-workflow-state-spec.md §7 EXTRACTION_REQUESTED
–기록 없음
–
–기록 없음
–
추출 뒤 확정 낱장 재지정 — 추출부터 실행·분석 요청은 409, 분류부터 다시 시작해 반영하면 분석 요청 진행 실서류 reanalysis workspace-extraction analysis-request
realdata.reassign-gates-analysis 단계 17 · 판정 줄 12
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
pick bind · AI 가 표지가 아닌 라벨로 분류한 첫 낱장
판정 없음 — 동작만–
reassign assign
scope.FROM_EXTRACTION.reason"DOCUMENT_EDIT_NOT_REANALYZED" –
report.processingStatus"EXTRACTION_COMPLETED"
from-extraction-blocked reanalyze
status=409 errorCode="INVALID_STATUS_TRANSITION" scope="FROM_EXTRACTION"
report.processingStatus"EXTRACTION_COMPLETED" –
analyze-blocked analyze
status=409
report.processingStatus"EXTRACTION_COMPLETED" –
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
response.processingStatus"READY_FOR_CONFIRM" –
response.aiRestartedfalse
report.processingStatus"READY_FOR_CONFIRM"
response.documentEditsPreservedtrue
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
reclassified await · 새 분류 결과가 나올 때까지
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "extracted:classification.classificationVersion"}}}
labels.${P}"표지" –
resolve-2 resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract-2 extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted-2 await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
labels.${P}"표지" –
scope.FROM_EXTRACTION.availabletrue
analyze analyze
판정 없음 — 동작만–
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만–
docs/decisions/20260921-page-edit-reanalysis-policy.md 0·1·2항
docs/decisions/20261101-hospital-folder-bundle-overflow.md §4
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4-0 「반영되지 않은 문서 편집」 (실행도 409)·거절 표
–기록 없음
–
–기록 없음
–

워크플로 시나리오 · 실서류

실서류 · hospital

realdata/hospital · 시나리오 1 · 판정 줄 2 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
추출 뒤 병원 지정 — 지정이 필요하면 목록에 없는 병원으로 진행을 저장하고 분석까지 실서류 analysis-request workspace-extraction
realdata.hospital-match-unlisted 단계 11 · 판정 줄 2
처음 든 회차 #506 자동 E2E 라인 +0.84%p (23341/42689 ← 22982/42689)
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✓
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✓
read call
method="GET" path="/hospital-matches"
response.required{"in": [true, false]} ✓✓ HTTP 200
pick bind
판정 없음 — 동작만✓
read-2 call
method="GET" path="/hospital-matches"
판정 없음 — 동작만✓ HTTP 200
save call
when={"response.items.length": {"gt": 0}} method="PUT" path="/hospital-matches"
report.processingStatus"EXTRACTION_COMPLETED" ✓✓
analyze analyze
판정 없음 — 동작만✓ HTTP 200
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만✓
docs/decisions/20260910-hospital-master-matching.md
docs/decisions/20261109-hospital-match-unlisted.md 1~5항
docs/decisions/20261110-hospital-match-cover-order-similar-names.md 「추가(2026-11-10)」
–기록 없음
–
✓ 통과
#512 11/11 16:26
100% 4/4회
··✓✓·✓✓···········

워크플로 시나리오 · 실서류

실서류 · incremental

realdata/incremental · 시나리오 2 · 판정 줄 13 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
추출 완료 뒤 나머지 폴더 추가 전송 — 증분이 열리고, 추가분만 분류해 새 차수로 합친 뒤 추출·분석까지 실서류 reanalysis workspace-classification analysis-request
realdata.incremental-after-change 단계 14 · 판정 줄 10
처음 든 회차 #506 자동 E2E 라인 +0.84%p (23341/42689 ← 22982/42689)
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✗
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✗
change realdataChange · 나머지 폴더 추가 전송(시더 CHANGE)
report.changedAfterConfirmtrue ✓✗
report.totalPageCount{"gt": {"sameAs": "attach:report.totalPageCount"}} ✓
scope.INCREMENTAL.availabletrue ✗
scope.FROM_CLASSIFICATION.availabletrue ✓
incremental reanalyze · 증분 — AI 를 바로 돌린다
scope="INCREMENTAL"
response.aiRestartedtrue ✗✗ HTTP 409
response.documentEditsPreservedtrue ✗
reclassified await · 추가분 분류가 끝날 때까지
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "extracted:classification.classificationVersion"}}}
report.changedAfterConfirmfalse ✗✗
classification.summary.totalPageCount{"sameAs": "change:report.totalPageCount"} ✗
resolve-2 resolvePending
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extract-2 extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extracted-2 await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✗
after check
scope.INCREMENTAL.availablefalse ✗✗
scope.INCREMENTAL.reason"NO_ADDITIONAL_DOCUMENT" ✗
analyze analyze
판정 없음 — 동작만✗ HTTP 409
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만✗
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 1·2·5·6항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4·§7-5
–기록 없음
–
✗ 실패
#512 11/11 16:26
50% 2/4회
··✗✓·✓✗···········
추가 인입이 없는 추출 완료 건 — 증분은 NO_ADDITIONAL_DOCUMENT 로 비활성이고 요청은 409 실서류 reanalysis
realdata.incremental-without-change 단계 9 · 판정 줄 3
처음 든 회차 #506 자동 E2E 라인 +0.84%p (23341/42689 ← 22982/42689)
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✗
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✗
check check
scope.INCREMENTAL.availablefalse ✗✗
scope.INCREMENTAL.reason"NO_ADDITIONAL_DOCUMENT" ✗
incremental reanalyze
status=409 errorCode="INVALID_STATUS_TRANSITION" scope="INCREMENTAL"
report.processingStatus"EXTRACTION_COMPLETED" ✗✗ HTTP 409
analyze analyze
판정 없음 — 동작만✗ HTTP 409
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만✗
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 1·2·5·6항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4·§7-5
–기록 없음
–
✗ 실패
#512 11/11 16:26
50% 2/4회
··✗✓·✗✓···········

워크플로 시나리오 · 실서류

실서류 · intake

realdata/intake · 시나리오 3 · 판정 줄 22 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
실서류 추가 서류 인입 — 앞 폴더만 먼저 접수, 추출 뒤 나머지를 CHANGE 로 보내 감지·분류부터 다시 시작 실서류 workspace-intake reanalysis
realdata.additional-intake-change 단계 9 · 판정 줄 11
처음 든 회차 #302 자동 E2E 라인 +0.55%p (21946/37931 ← 21736/37931)
단계 · 동작판정 키기대값최근 실서류
attach attach
case="auto"
판정 없음 — 동작만✓
classified await
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTING", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✓
resolve resolvePending
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✗
change realdataChange · 나머지 폴더 추가 전송(시더 CHANGE)
report.changedAfterConfirmtrue ✓✗
report.processingStatus"EXTRACTION_COMPLETED" ✗
report.totalPageCount{"gt": {"sameAs": "attach:report.totalPageCount"}} ✓
classification.classificationVersion{"sameAs": "classified:classification.classificationVersion"} ✓
scope.FROM_EXTRACTION.availablefalse ✗
scope.FROM_EXTRACTION.reason"DOCUMENT_CHANGE_DETECTED" ✗
scope.FROM_CLASSIFICATION.availabletrue ✓
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" ✓✓ HTTP 200
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue ✓✓ HTTP 200
reclassified await
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": 1}}
report.changedAfterConfirmfalse ✓✓
classification.summary.totalPageCount{"sameAs": "change:report.totalPageCount"} ✓
docs/decisions/20260921-page-edit-reanalysis-policy.md 1항·2항
docs/decisions/20261024-e2e-scenario-layers-golden-set.md §2
–기록 없음
–
✗ 실패
#542 11/13 15:31
70% 7/10회
✗✗··✓··✓✓··✓✓··✓✓✗
분류가 끝난 뒤 같은 스냅샷 확정을 다시(이미지시스템 API-05·화면 AI 분류 시작) — 무동작, 분류 버전·처리 상태 그대로 실서류 workspace-intake workspace-classification
realdata.duplicate-confirm 단계 4 · 판정 줄 6
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
confirm-image confirm
by="image"
response.ignoredtrue –
classification.classificationVersion{"sameAs": "classified:classification.classificationVersion"}
report.processingStatus{"sameAs": "classified:report.processingStatus"}
confirm-user confirm
by="user"
response.startedfalse –
classification.classificationVersion{"sameAs": "classified:classification.classificationVersion"}
report.processingStatus{"sameAs": "classified:report.processingStatus"}
docs/specs/investigation-agent-confirm-reanalysis-actions.md §1-2 confirmation 행 (같은 스냅샷 무동작 started=false)·§3 표 (미분류검출·추출 완료, 추가 서류 없음 = 무동작)·§6 「확정 후 같은 목록으로 확정 재수신」
docs/specs/investigation-agent-workflow-state-spec.md §8-2·§7 「모든 상태 · CONFIRM_REQUESTED(서류 목록 동일)」
–기록 없음
–
–기록 없음
–
「분류부터」로 서류 인입에 돌아간 뒤 이미지시스템이 확정(API-05) — 같은 스냅샷이어도 무시하지 않고 분류를 시작 실서류 workspace-intake reanalysis
realdata.reclassify-then-image-confirm 단계 8 · 판정 줄 5
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
reclassify reanalyze
scope="FROM_CLASSIFICATION"
response.aiRestartedfalse –
report.processingStatus"READY_FOR_CONFIRM"
confirm-image confirm · 이미지시스템 확정
by="image"
response.ignoredfalse –
reclassified await · 새 분류 결과가 나올 때까지
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "extracted:classification.classificationVersion"}}}
report.changedAfterConfirmfalse –
classification.summary.totalPageCount{"sameAs": "attach:report.totalPageCount"}
docs/decisions/20261107-reanalysis-from-classification-to-intake.md 5항 (서류 인입 건의 확정은 같은 스냅샷이어도 분류 시작, API-05 도 같다)
docs/specs/investigation-agent-confirm-reanalysis-actions.md §1 전제 1항·§3 표 「서류 대기」 행
–기록 없음
–
–기록 없음
–

워크플로 시나리오 · 실서류

실서류 · move

realdata/move · 시나리오 3 · 판정 줄 32 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
실서류 확정 낱장 재지정 — 추출 뒤 AI 가 분류한 낱장을 옮기면 분류부터만, 다시 시작해도 옮긴 값 유지 실서류 workspace-classification reanalysis
realdata.confirmed-reassign 단계 10 · 판정 줄 9
처음 든 회차 #302 자동 E2E 라인 +0.55%p (21946/37931 ← 21736/37931)
단계 · 동작판정 키기대값최근 실서류
attach attach
case="auto"
판정 없음 — 동작만✓
classified await
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTING", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✓
resolve resolvePending
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✓
pick bind · AI 가 표지가 아닌 라벨로 분류한 첫 낱장
판정 없음 — 동작만✓
reassign assign
labels.${P}"표지" ✓✓ HTTP 200
source.${P}"MANUAL" ✓
scope.FROM_EXTRACTION.availablefalse ✓
scope.FROM_EXTRACTION.reason"DOCUMENT_EDIT_NOT_REANALYZED" ✓
scope.FROM_CLASSIFICATION.availabletrue ✓
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
report.processingStatus"READY_FOR_CONFIRM" ✓✓ HTTP 200
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue ✓✓ HTTP 200
reclassified await
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "extracted:classification.classificationVersion"}}}
labels.${P}"표지" ✓✓
source.${P}"MANUAL" ✓
docs/decisions/20261101-hospital-folder-bundle-overflow.md §4
docs/decisions/20260921-page-edit-reanalysis-policy.md 1항
–기록 없음
–
✓ 통과
#542 11/13 15:31
80% 8/10회
✓✓··✓··✓✓··✓✗··✗✓✓
분석 완료 뒤 확정 낱장 재지정 — 상태는 그대로, 조건부터·추출부터는 사유와 함께 비활성(실행 409), 분류부터는 옮긴 값을 유지 실서류 workspace-classification reanalysis
realdata.reassign-after-analysis 단계 13 · 판정 줄 17
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
analyze analyze
판정 없음 — 동작만–
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만–
pick bind · AI 가 표지가 아닌 라벨로 분류한 첫 낱장
판정 없음 — 동작만–
reassign assign
labels.${P}"표지" –
source.${P}"MANUAL"
report.processingStatus"ANALYSIS_COMPLETED"
scope.CONDITIONS.availablefalse
scope.CONDITIONS.reason"DOCUMENT_EDIT_NOT_REANALYZED"
scope.FROM_EXTRACTION.availablefalse
scope.FROM_EXTRACTION.reason"DOCUMENT_EDIT_NOT_REANALYZED"
scope.FROM_CLASSIFICATION.availabletrue
scopes.documentEditsSavedtrue
conditions-blocked reanalyze
status=409 errorCode="INVALID_STATUS_TRANSITION" scope="CONDITIONS"
report.processingStatus"ANALYSIS_COMPLETED" –
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
response.processingStatus"READY_FOR_CONFIRM" –
response.aiRestartedfalse
report.processingStatus"READY_FOR_CONFIRM"
response.documentEditsPreservedtrue
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
reclassified await · 새 분류 결과가 나올 때까지
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "analyzed:classification.classificationVersion"}}}
labels.${P}"표지" –
source.${P}"MANUAL"
docs/decisions/20260921-page-edit-reanalysis-policy.md 0·1·3항
docs/decisions/20261101-hospital-folder-bundle-overflow.md §4
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4-0 「반영되지 않은 문서 편집」·reanalysis 행 (고를 수 없는 범위 409, documentEditsPreserved)
docs/decisions/20261107-reanalysis-from-classification-to-intake.md 3항
–기록 없음
–
–기록 없음
–
분류 검수 중 AI 가 확정한 낱장을 다른 문서종으로 — 허용되고 문서 편집이 아니라 정보 추출 시작이 진행, 추출 뒤 범위는 그대로 열림 실서류 workspace-classification workspace-extraction reanalysis
realdata.reassign-during-review 단계 8 · 판정 줄 6
처음 든 회차 #445 자동 E2E 라인 배포가 달라 비교 불가
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✓
pick bind · AI 가 표지가 아닌 라벨로 분류한 첫 낱장
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
reassign assign
when={"status.${P}": "CLASSIFIED", "report.processingStatus": "UNCLASSIFIED_DETECTED"}
labels.${P}"표지" ✓✓ HTTP 200
source.${P}"MANUAL" ✓
report.processingStatus"UNCLASSIFIED_DETECTED" ✓
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✓
kept check · 옮긴 값 유지, 편집으로 보지 않아 범위 열림
when={"source.${P}": "MANUAL"}
labels.${P}"표지" ✓✓
scopes.savedEditsNotReanalyzedfalse ✓
scope.FROM_EXTRACTION.availabletrue ✓
docs/decisions/20261101-hospital-folder-bundle-overflow.md §4·「추가 (2026-11-03)」 2항 (분류 검수는 manual-assignments 로 바로 반영, 확정된 낱장도 옮긴다)
docs/decisions/20260921-page-edit-reanalysis-policy.md 0항 (문서 편집은 추출 이후 분류값 변경)
docs/notes/prototype-screen-plan.md 「AI 분류·분류 검수」 상태·예외 (이 단계의 분류 지정은 사용자 변경으로 쌓이지 않음)
–기록 없음
–
✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····

워크플로 시나리오 · 실서류

실서류 · pending

realdata/pending · 시나리오 3 · 판정 줄 18 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
저신뢰 AI 일괄 확정(현재 분류 확정) — 저신뢰 0건·라벨 그대로·미분류는 남고 처리 상태는 검수 대기 유지, 미분류가 남으면 추출 409 실서류 workspace-classification workspace-extraction
realdata.ai-confirm-low-confidence 단계 8 · 판정 줄 6
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
pick bind · 저신뢰 첫 낱장
when={"report.processingStatus": "UNCLASSIFIED_DETECTED", "classification.summary.lowConfidenceCount": {"gt": 0}}
판정 없음 — 동작만–
ai-confirm aiConfirm
when={"status.${LC}": "REVIEW_REQUIRED"}
classification.summary.lowConfidenceCount0 –
classification.summary.unclassifiedCount{"sameAs": "classified:classification.summary.unclassifiedCount"}
status.${LC}"CLASSIFIED"
labels.${LC}{"sameAs": "classified:labels.${LC}"}
report.processingStatus"UNCLASSIFIED_DETECTED"
extract-blocked extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED", "classification.summary.unclassifiedCount": {"gt": 0}} status=409 errorCode="CLASSIFICATION_REVIEW_PENDING"
report.processingStatus"UNCLASSIFIED_DETECTED" –
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
docs/notes/prototype-screen-plan.md 「AI 분류·분류 검수」 동작 (저신뢰 현재 분류 확정, 미분류 분류 지정)·「위험 서브 상태」 LOW_CONFIDENCE 행
docs/specs/investigation-agent-confirm-reanalysis-actions.md §1-2 (조치는 처리 상태를 옮기지 않는다, 위험 잔존 409)
docs/specs/investigation-agent-frontend-flow-spec.md §2 분류 검수 행
–기록 없음
–
–기록 없음
–
미분류 낱장만 지정하고 저신뢰는 남김 — 지정한 낱장은 수동 분류, 저신뢰가 남아 있으면 정보 추출 시작 409, 조치 뒤 진행해도 지정값 유지 실서류 workspace-classification workspace-extraction
realdata.assign-unclassified-leave-low-confidence 단계 10 · 판정 줄 7
처음 든 회차 #445 자동 E2E 라인 배포가 달라 비교 불가
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✓
pick bind · 미분류 낱장 하나와, 라벨을 빌려 올 분류된 낱장 하나
when={"report.processingStatus": "UNCLASSIFIED_DETECTED", "classification.summary.unclassifiedCount": {"gt": 0}, "classification.summary.lowConfidenceCount": {"gt": 0}}
판정 없음 — 동작만✓
pick-label bind
when={"status.${U}": "UNCLASSIFIED"}
판정 없음 — 동작만✓
assign assign · 미분류 낱장 하나를 분류 지정
when={"status.${U}": "UNCLASSIFIED"}
labels.${U}"${LBL}" ✓✓ HTTP 200
source.${U}"MANUAL" ✓
report.processingStatus"UNCLASSIFIED_DETECTED" ✓
classification.summary.unclassifiedCount{"lt": {"sameAs": "classified:classification.summary.unclassifiedCount"}} ✓
extract-blocked extract · 저신뢰가 남아 있으면 정보 추출 시작 거절
when={"report.processingStatus": "UNCLASSIFIED_DETECTED", "classification.summary.lowConfidenceCount": {"gt": 0}} status=409 errorCode="CLASSIFICATION_REVIEW_PENDING"
report.processingStatus"UNCLASSIFIED_DETECTED" ✓✓ HTTP 409
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✓
kept check · 지정한 값이 추출 뒤에도 그대로
when={"source.${U}": {"exists": true}}
labels.${U}"${LBL}" ✓✓
source.${U}"MANUAL" ✓
docs/decisions/20260805-two-level-classification-and-folder-mapping.md 4·5항
docs/specs/investigation-agent-frontend-flow-spec.md §4-4 (미분류·저신뢰 모두 0건이어야 정보 추출)
docs/specs/investigation-agent-confirm-reanalysis-actions.md §1-2 (조치는 처리 상태를 옮기지 않음, 위험 잔존 409)
docs/notes/prototype-screen-plan.md 「AI 분류·분류 검수」 동작 (미분류는 분류 지정, 저신뢰는 현재 분류 확정/분류 수정)
–기록 없음
–
✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····
미분류·저신뢰를 그대로 둔 채 정보 추출 시작·분석 요청 — 둘 다 409, 상태·조치 건수 그대로, 조치 뒤에는 추출 진행 실서류 workspace-classification workspace-extraction analysis-request
realdata.extract-with-review-pending 단계 7 · 판정 줄 5
처음 든 회차 #445 자동 E2E 라인 배포가 달라 비교 불가
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✓
extract-blocked extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED", "classification.summary.pendingActionCount": {"gt": 0}} status=409 errorCode="CLASSIFICATION_REVIEW_PENDING"
report.processingStatus"UNCLASSIFIED_DETECTED" ✓✓ HTTP 409
steps.EXTRACT.status{"not": "SUCCEEDED"} ✓
classification.summary.pendingActionCount{"sameAs": "classified:classification.summary.pendingActionCount"} ✓
analyze-blocked analyze
when={"report.processingStatus": "UNCLASSIFIED_DETECTED", "classification.summary.pendingActionCount": {"gt": 0}} status=409 errorCode="INVALID_STATUS_TRANSITION"
report.processingStatus"UNCLASSIFIED_DETECTED" ✓✓ HTTP 409
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
steps.EXTRACT.status"SUCCEEDED" ✓✓
docs/specs/investigation-agent-confirm-reanalysis-actions.md §1-2 extraction-start 행 (위험 잔존 409 CLASSIFICATION_REVIEW_PENDING)
docs/specs/investigation-agent-frontend-flow-spec.md §4-4 (모두 0건이어야 정보 추출)
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2 「미분류검출」 행 (분석 요청 불가)·§5 구현 형상 (잘못된 착수는 409 INVALID_STATUS_TRANSITION)
docs/specs/investigation-agent-workflow-state-spec.md §7 ANALYSIS_REQUESTED
–기록 없음
–
✓ 통과
#445 11/08 15:21
100% 1/1회
·············✓····

워크플로 시나리오 · 실서류

실서류 · race

realdata/race · 시나리오 2 · 판정 줄 4 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
분석 요청을 동시에 두 번 — 하나만 받고 분석은 한 번 실서류 analysis-request
realdata.analyze-race 단계 9 · 판정 줄 2
처음 든 회차 #506 자동 E2E 라인 +0.84%p (23341/42689 ← 22982/42689)
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✗
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✗
race race
action="analyze" count=2
response.okCount1 ✗✗ HTTP 409
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만✗
pick-step bind · 분석 단계 — 파이프라인 판 1 은 ANALYZE, 판 2 는 GENERATE_REPORT_TABS
판정 없음 — 동작만✓
one-attempt check · 분석 단계는 한 번만 돌았다
progress.steps.${A}.attemptNo1 ✓✗
hwss-investigation-agent-frontend/e2e/features/investigation-workspace-transition-lock.feature
docs/specs/investigation-agent-confirm-reanalysis-actions.md §5
–기록 없음
–
✗ 실패
#512 11/11 16:26
0% 0/4회
··✗✗·✗✗···········
추가 전송 뒤 증분을 동시에 두 번 — 하나만 받고 분류 차수는 하나만 는다 실서류 reanalysis
realdata.incremental-race 단계 8 · 판정 줄 2
처음 든 회차 #506 자동 E2E 라인 +0.84%p (23341/42689 ← 22982/42689)
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만✗
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✗
change realdataChange
scope.INCREMENTAL.availabletrue ✗✗
race race
scope="INCREMENTAL" action="reanalyze" count=2
response.okCount1 ✗✗ HTTP 409
reclassified await
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "extracted:classification.classificationVersion"}}}
판정 없음 — 동작만✗
docs/decisions/20261111-incremental-reanalysis-execution-unit.md 1·2·5·6항
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4·§7-5
hwss-investigation-agent-frontend/e2e/features/investigation-workspace-transition-lock.feature
–기록 없음
–
✗ 실패
#512 11/11 16:26
75% 3/4회
··✗✓·✓✓···········

워크플로 시나리오 · 실서류

실서류 · reanalysis

realdata/reanalysis · 시나리오 4 · 판정 줄 41 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
분석 뒤 「조건부터」 — AI 를 돌리지 않고 추출 완료로 돌아가며 분류·추출 버전 유지, 다시 분석 요청하면 조건부터가 다시 열린다 실서류 reanalysis analysis-request
realdata.conditions-after-analysis 단계 10 · 판정 줄 10
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
analyze analyze
판정 없음 — 동작만–
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
scope.CONDITIONS.availabletrue –
conditions reanalyze · 조건부터
scope="CONDITIONS"
response.aiRestartedfalse –
response.processingStatus"EXTRACTION_COMPLETED"
report.processingStatus"EXTRACTION_COMPLETED"
classification.classificationVersion{"sameAs": "analyzed:classification.classificationVersion"}
extraction.extractionVersion{"sameAs": "analyzed:extraction.extractionVersion"}
scope.CONDITIONS{"exists": false}
scope.FROM_EXTRACTION.availabletrue
analyze-again analyze
판정 없음 — 동작만–
analyzed-again await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
scope.CONDITIONS.availabletrue –
extraction.extractionVersion{"sameAs": "analyzed:extraction.extractionVersion"}
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4 범위 표 「조건부터」·§4-0 reanalysis 행 (CONDITIONS)·§4-2 「조건부터는 요약이 만들어진 뒤에만」
docs/decisions/20261006-reanalysis-implementation-interpretations.md 1항
docs/specs/investigation-agent-workflow-state-spec.md §7 CONDITION_REANALYSIS_REQUESTED
–기록 없음
–
–기록 없음
–
분석 뒤 「추출부터」 — 분류 결과·사용자 분류 보정은 그대로, 추출은 새 버전, 다시 분석 요청이 진행된다 실서류 reanalysis workspace-extraction analysis-request
realdata.from-extraction-after-analysis 단계 11 · 판정 줄 8
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
analyze analyze
판정 없음 — 동작만–
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
scope.FROM_EXTRACTION.availabletrue –
reextract reanalyze · 추출부터 — 추출중으로 옮기고 추출을 다시 돈다
scope="FROM_EXTRACTION"
response.aiRestartedtrue –
response.processingStatus"EXTRACTING"
reextracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
classification.classificationVersion{"sameAs": "analyzed:classification.classificationVersion"} –
classification.summary.manualCount{"sameAs": "analyzed:classification.summary.manualCount"}
extraction.extractionVersion{"gt": {"sameAs": "analyzed:extraction.extractionVersion"}}
scope.CONDITIONS{"exists": false}
scope.FROM_EXTRACTION.availabletrue
analyze-again analyze
판정 없음 — 동작만–
analyzed-again await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만–
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4 범위 표 「추출부터」·§4-0 reanalysis 행 (FROM_EXTRACTION, aiRestarted)
docs/specs/investigation-agent-confirm-reanalysis-actions.md §1 전제 5항 (재추출은 새 버전)
docs/specs/investigation-agent-workflow-state-spec.md §7 EXTRACTION_REANALYSIS_REQUESTED
–기록 없음
–
–기록 없음
–
분석(요약)까지 끝낸 뒤 편집 없이 「분류부터」 — 서류 인입으로 돌아가 AI 는 멈춰 있고, AI 분류 시작 뒤 새 분류는 사용자 보정을 버린다 실서류 reanalysis workspace-intake workspace-classification
realdata.reclassify-after-analysis 단계 10 · 판정 줄 12
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만–
analyze analyze
판정 없음 — 동작만–
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
scope.FROM_CLASSIFICATION.availabletrue –
scopes.documentEditsSavedfalse
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
response.processingStatus"READY_FOR_CONFIRM" –
response.aiRestartedfalse
report.processingStatus"READY_FOR_CONFIRM"
response.documentEditsPreservedfalse
report.changedAfterConfirmfalse
scopes.scopes.length0
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
reclassified await · 새 분류 결과가 나올 때까지
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "analyzed:classification.classificationVersion"}}}
report.changedAfterConfirmfalse –
classification.summary.manualCount0
classification.summary.totalPageCount{"sameAs": "attach:report.totalPageCount"}
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4 범위 표 「분류부터」·§4-0 reanalysis 행·단계별 노출
docs/decisions/20261107-reanalysis-from-classification-to-intake.md 1·2·3·5항
docs/decisions/20260921-page-edit-reanalysis-policy.md 1항 (편집 없이 고른 분류부터만 분류 보정 폐기)
docs/specs/investigation-agent-workflow-state-spec.md §7 INTAKE_RESET_REQUESTED
–기록 없음
–
–기록 없음
–
분류 검수(미분류검출) 중 「분류부터」 — 검수 단계는 분류부터만 노출, 실행하면 서류 인입으로 돌아가고 AI 분류 시작으로 새 분류 실서류 workspace-classification reanalysis workspace-intake
realdata.reclassify-during-review 단계 6 · 판정 줄 11
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
review-scopes check · 검수 대기에서는 분류부터 하나만
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
scopes.scopes.length1 –
scope.FROM_CLASSIFICATION.availabletrue
scope.FROM_EXTRACTION{"exists": false}
scope.CONDITIONS{"exists": false}
reclassify reanalyze · 분류부터 — 서류 인입(확정 대기)으로 돌아가고 AI 는 아직 돌지 않는다
scope="FROM_CLASSIFICATION"
response.processingStatus"READY_FOR_CONFIRM" –
response.aiRestartedfalse
report.processingStatus"READY_FOR_CONFIRM"
response.documentEditsPreservedfalse
restart-classification confirm · 서류 인입에서 조사자 AI 분류 시작
by="user"
response.startedtrue –
reclassified await · 새 분류 결과가 나올 때까지
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}, "classification.classificationVersion": {"gt": {"sameAs": "classified:classification.classificationVersion"}}}
report.changedAfterConfirmfalse –
classification.summary.totalPageCount{"sameAs": "attach:report.totalPageCount"}
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2 「미분류검출」 행 (다시 분석은 분류부터만)·§4-0 단계별 노출
docs/specs/investigation-agent-workflow-state-spec.md §7 INTAKE_RESET_REQUESTED (미분류검출 → 확정전)
docs/decisions/20261107-reanalysis-from-classification-to-intake.md 1·2·5항
–기록 없음
–
–기록 없음
–

워크플로 시나리오 · 실서류

실서류 · retry

realdata/retry · 시나리오 1 · 판정 줄 2 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
다시 시도는 처리 실패 건에서만 — 정상 건은 409, 처리 실패로 멈췄으면 실패 단계부터 다시 돌아 이어진다 실서류 workspace-extraction
realdata.retry-guard 단계 10 · 판정 줄 2
처음 든 회차 #506 자동 E2E 라인 +0.84%p (23341/42689 ← 22982/42689)
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만✓
classified await
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED", "PROCESSING_FAILED"]}}
판정 없음 — 동작만✓
retry-failed call · 처리 실패면 실패 단계부터 다시
when={"report.processingStatus": "PROCESSING_FAILED"} path="/processing-retry"
response.aiRestartedtrue ✓✓
recovered await
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED", "PROCESSING_FAILED"]}}
판정 없음 — 동작만✓
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만✓ HTTP 200
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
판정 없음 — 동작만✗
retry-ok call
when={"report.processingStatus": "EXTRACTION_COMPLETED"} status=409 errorCode="INVALID_STATUS_TRANSITION" path="/processing-retry"
report.processingStatus"EXTRACTION_COMPLETED" ✗✗ HTTP 200
analyze analyze
판정 없음 — 동작만✗ HTTP 409
analyzed await
until={"report.processingStatus": "ANALYSIS_COMPLETED"}
판정 없음 — 동작만✗
docs/decisions/20261104-processing-failed-retry.md 1~5항
docs/decisions/20261105-ai-job-transient-retry.md
–기록 없음
–
✗ 실패
#512 11/11 16:26
75% 3/4회
··✗✓·✓✓···········

워크플로 시나리오 · 실서류

실서류 · stop

realdata/stop · 시나리오 2 · 판정 줄 17 · 실서류 사건에 붙어 돈다 — 값은 모델 결과라 불변 조건만 판정(실서류 회차 scope=workflow) · 파일

시나리오 (펼치면 단계 × 기대값)근거CI 최근CI 최근 20회실서류 최근실서류 최근 20회
분류만 하고 멈춤 — 조치할 낱장이 있으면 검수 대기에 멈춰 추출 없음·분류부터만, 없으면 바로 추출로 이어져 추출 완료 실서류 workspace-classification workspace-extraction
realdata.stop-after-classification 단계 4 · 판정 줄 9
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
steps.CLASSIFY.status"SUCCEEDED" –
classification.classificationVersion1
held-for-review check · 검수 대기 — 조치 대상이 있고 추출은 시작되지 않음
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
classification.summary.pendingActionCount{"gt": 0} –
steps.EXTRACT.status{"not": "SUCCEEDED"}
extraction.extractionVersion{"exists": false}
scopes.scopes.length1
scope.FROM_CLASSIFICATION.availabletrue
passed-through check · 조치 대상 없음 — 추출까지 자동
when={"report.processingStatus": "EXTRACTION_COMPLETED"}
classification.summary.pendingActionCount0 –
steps.EXTRACT.status"SUCCEEDED"
docs/specs/investigation-agent-workflow-state-spec.md §7 UNCLASSIFIED_FOUND·CLASSIFICATION_FINISHED, §8-3
docs/specs/investigation-agent-confirm-reanalysis-actions.md §1-2 (자동 EXTRACTION_REQUESTED 폐지)·§2 「미분류검출」 행
–기록 없음
–
–기록 없음
–
추출까지만 하고 멈춤 — 분석은 저절로 시작되지 않고, 요약 전이라 조건부터는 노출되지 않으며 실행은 409 실서류 workspace-extraction reanalysis
realdata.stop-after-extraction 단계 6 · 판정 줄 8
단계 · 동작판정 키기대값최근 실서류
attach attach · 시더가 접수·확정한 사건에 붙는다
case="auto"
판정 없음 — 동작만–
classified await · 분류가 끝나 검수 대기 또는 추출 완료에서 멈춤
until={"report.processingStatus": {"in": ["UNCLASSIFIED_DETECTED", "EXTRACTION_COMPLETED"]}}
판정 없음 — 동작만–
resolve resolvePending · 저신뢰는 AI 분류로 확정, 미분류는 앞 낱장 라벨로 지정
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extract extract
when={"report.processingStatus": "UNCLASSIFIED_DETECTED"}
판정 없음 — 동작만–
extracted await
until={"report.processingStatus": "EXTRACTION_COMPLETED"}
steps.EXTRACT.status"SUCCEEDED" –
steps.ANALYZE.status{"not": "SUCCEEDED"}
report.changedAfterConfirmfalse
scope.CONDITIONS{"exists": false}
scope.FROM_EXTRACTION.availabletrue
scope.FROM_CLASSIFICATION.availabletrue
conditions-blocked reanalyze · 요약 전 조건부터는 거절
status=409 errorCode="INVALID_STATUS_TRANSITION" scope="CONDITIONS"
report.processingStatus"EXTRACTION_COMPLETED" –
extraction.extractionVersion{"sameAs": "extracted:extraction.extractionVersion"}
docs/specs/investigation-agent-workflow-state-spec.md §7 (추출완료 → 분석중은 사용자 명시 액션)
docs/specs/investigation-agent-confirm-reanalysis-actions.md §2 「추출 완료」 행 (조건부터는 없다)·§4-0 단계별 노출·거절(409 INVALID_STATUS_TRANSITION)
docs/specs/investigation-agent-confirm-reanalysis-actions.md §4-2 「조건부터는 요약이 만들어진 뒤에만」
–기록 없음
–
–기록 없음
–

구현 시나리오: docs-site/generators/e2e_runs.py 회차 기록(정제 요약 screens[].tests[]의 제목·유형·파일·줄·notes) · 실행 기록 없음: hwss-investigation-agent-frontend/e2e/realdata/screens/**/*.spec.ts 의 고정 제목 test("…", on("화면"…)) · 계획: docs-site/data/e2e-scenario-plan.json · 워크플로: hwss-investigation-agent-backend/scenarios/workflow/**/*.json(CI 흐름은 지표 점 results-backend 의 workflowScenarios, 실서류 흐름은 회차 기록 workflow 절) · 생성기 docs-site/generators/e2e_scenarios.py·workflow_scenarios.py.