{"kind":"meta","namespace":"tests","source_sha":{"server":"c7597fc7a05d3e5cdd29ac203a4afa244e8df14d","site":"b9a90a42f4ee18aa364e03400465a2eba0ad0532","admin":"7df733a595bd35d7c3593a2fd68d364fadb8f74e"},"complete":false,"gap":"(1) 테스트도 러너 수집 목록도 실행하지 않았다 — 둘 다 머신 상태 의존이라 재현성 지표(추출 2회 diff 빈 출력)와 양립하지 않는다. 그래서 런타임 유효성은 이 산출물이 답하지 않는다. (2) 제3자 액션 참조를 내려받아 내부를 보지 않았다 (unresolved_action_refs 에 전수를 싣는다). 그 미해석이 저장소 음성 결론을 undetermined 로 만들고, 그래서 오늘 전 행이 in_ci: null 이다. (3) CLI 선택자 → 파일 집합 해석기를 만들지 않았다 — 오늘 러너 호출이 0건이라 입력이 없고, selection_scope 로 범위를 명시해 fail-closed 로 두었다. (4) 워크플로 파싱이 블록 스칼라 본문까지 읽지만 네 층에 미해석이 남는다 — YAML 층 · 셸 층 · 컨테이너 층(container_build 는 관측 전용이고 양성도 음성도 확정하지 못한다) · 액션 순서 층. 실제로 도달하는 다행 명령도 미확정으로 떨어진다: 과소 확정은 허용, 과대 확정은 금지. (5) enumerated_case_count 는 하한이다 (it.each 를 1로 센다. 러너 실 수집 수와 대조하지 않았다). (6) external_dependency_signals 는 상한이지 \"인프라 없으면 실패\" 의 증명이 아니다. 비리터럴 형태는 싣지 않고 잔여도 만들지 않는다. (7) 구 SHA 참고치(server 37 · site 16 · admin 0)와 신 SHA 값을 원인 단정 없이 병기한다. (8) admin 은 테스트 파일 0 이며 이것은 결손이 아니라 관측된 사실로 repo_coverage 에 실려 있다. (9) id 가 경로 기반이다 — PRD 문면은 마일스톤 5a 에서 개정됐으므로 이탈이 아니라 축 구분이다. (10) 케이스 단위 행이 없다 — 안정된 케이스 id 를 만들 수단이 없기 때문이고, 케이스 차원은 skipped_cases[] 앵커로만 담긴다. (11) evaluation_unit 이 null 이고 canon_undefined 다 — 정본이 항목을 정의하지 않았다. 저장 단위는 test_file / no_stable_case_id 이고 연언은 담지 않았다. (12) skip_status: none 의 근거는 선언·미해석 두 채널 집합이 모두 빈 것이고, \"skip 은 어떤 형태든 리터럴을 남긴다\" 는 거짓이다. (13) uses: ./… 호출 그래프를 모델링하지 않았다 — 재사용 워크플로 파일의 run: 은 그 파일 좌표로 한 번 열거되고 caller 의 if: 는 반영되지 않는다. workflow_local_reusable 은 0이다. 생성기는 앵커 파일이 로컬 재사용 대상 집합 T 에 속하는 호출의 select 를 unresolved 로 보수적으로 내려 그 행만 undetermined 로 떨어뜨린다. T 소속은 caller 전용 실행의 증명이 아니므로 이 강등은 과소 확정 방향으로만 틀린다. 검증기는 같은 맹점을 가진 채 다른 생산자의 거짓 양성을 승인한다 — 강등은 이 생성기의 출력만 보수화한다. (14) 닫힘 — 5a-fix-2. Dockerfile 멤버십이 정본 술어 2단(isDockerfilePath 이름 후보 + looksLikeDockerfile 내용 확인)으로 갔고 git pathspec 도 대소문자 무관이라, 소문자 server apps/api/dockerfile 이 이제 생성기·검증기 양쪽에 보인다. 남는 사실 하나: admin public/_statics/adminLTE/Dockerfile 은 어느 워크플로도 참조하지 않는데 이름·내용 둘 다 만족해 container_build 로 열거된다 — 참조 여부는 이 축이 판정하지 않는다. 컨테이너 호출의 저장소 좌표는 null 이고(working_directory·config_path 둘 다) 그 사실은 container_workdir_unresolved 잔여로 호출마다 실린다. D-4b 완전성 sweep 의 우주는 검증기 walkFiles + exclude_glob 이라 제외 디렉터리 밑의 tracked Dockerfile 은 이 계기가 못 본다(세 저장소 실측 적중 0건). (15) 워크플로 구조 파서가 중첩 블록 스칼라 본문을 마스킹하지 않는다 — step 안 env 의 블록 스칼라 본문에 run: 이 있으면 그 행이 실 run 앵커를 덮는다. 생성기는 재열거기와 동형이어야 하므로(checkRescanParity) 그 성질을 그대로 재현하고, 고치는 것은 verify-tests.mjs 편집이라 마일스톤 5a 소유다. 오늘 3저장소 11 워크플로 54 run step 전수에서 발화하지 않는다. (16) outside_allowlist_files 의 열거 제외 목록이 manifest exclude_glob(11) 이 아니라 재열거기 walk 의 디렉터리 목록(9)이다 — 3자 대조 대상이라 열거 형태를 재열거기에 맞춘 결과이고, 그래서 벤더 자산이 이 필드에 실린다. 규모를 함께 적는다: admin 245 파일 중 238 이 exclude_glob 대상이고(_statics 234 · pdfjs-dist 4) site 는 9 중 4(pdfjs-dist), server 는 1 중 0 이다. candidates_outside_allowlist 의 admin 값도 같은 출처가 지배하므로 그 수치를 실제 신호로 읽으면 안 된다. 규약 정정은 findings §2 개정 요청 (f) 로 올린다. (17) resolvable_scan_result 는 invocations[] 비어 있지 않음 술어에서 나온다(검증기 계약) — 오늘 값 test_invocation_found 는 \"테스트 호출을 찾았다\" 가 아니라 \"run 스텝을 열거했다\" 는 뜻이다. 테스트 호출은 3저장소 전부 0건이다. (D-4b 배제) insuniverse-admin/public/_statics/adminLTE/plugins/codemirror/mode/dockerfile/dockerfile.js 은 이름이 dockerfile* 이지만 첫 유효 행이 Dockerfile 지시어가 아니거나 FROM 이 없어 container_build 가 아니다 — 이름만으로는 태그와 소스 확장자를 가를 수 없으므로 내용으로 배제하고 그 사실을 여기 적는다.","entry_count":58,"set_sha256":"f47b7c986b6934a81030e3f74527832005e277159c8909a180097b6b77e33bc3","repo_coverage":{"insuniverse-admin":0,"insuniverse-server":39,"insuniverse-site":19},"ci_evidence":{"insuniverse-admin":{"workflows_scanned":5,"invocation_discovery":"undetermined","ci_status":"undetermined","resolvable_scan_result":"test_invocation_found","channels_resolved":["workflow_run_step","container_build"],"unresolved_action_refs":["actions/cache@v4","actions/checkout@v2","actions/checkout@v4","actions/setup-node@v2","aws-actions/configure-aws-credentials@v4"],"unsupported_constructs":[{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/dev.yml:32","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 43개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/dev.yml:102","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws s3 cp ${{env.ENV_S3_URI}} .env"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/dev.yml:113","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — steps.cache.outputs.cache-hit != 'true'"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/dev.yml:113","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: dispatcher 인자가 스크립트 이름 형태가 아니다: install"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/dev.yml:116","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 (&): cross-env NODE_ENV=production && tsc && vite build"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/dev.yml:119","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 2개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/dev.yml:124","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_DEV }} --paths \"/*\""},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/dev.yml:26","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/dev.yml:91","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/dev.yml:96","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/dev.yml:105","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/dev.yml:130","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:44","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — ${{ github.event.inputs.confirm == 'yes' }}"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:44","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 35개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:105","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — ${{ github.event.inputs.confirm == 'yes' }}"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:105","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws s3 cp ${{env.ENV_S3_URI}} .env"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:116","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — ${{ github.event.inputs.confirm == 'yes' }}"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:116","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — steps.cache.outputs.cache-hit != 'true'"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:116","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: dispatcher 인자가 스크립트 이름 형태가 아니다: install"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:119","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — ${{ github.event.inputs.confirm == 'yes' }}"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:119","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 (&): cross-env NODE_ENV=production && tsc && vite build"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:122","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — ${{ github.event.inputs.confirm == 'yes' }}"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:122","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws s3 sync ./dist s3://${{ env.S3_BUCKET }}"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:125","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — ${{ github.event.inputs.confirm == 'yes' }}"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:125","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_STG }} --paths \"/*\""},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/hotfix-stg.yml:38","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/hotfix-stg.yml:94","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/hotfix-stg.yml:99","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/hotfix-stg.yml:108","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/hotfix-stg.yml:131","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/notification.yml:38","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 43개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/notification.yml:101","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 22개다 (정확히 1개여야 한다)"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/notification.yml:32","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/prod.yml:32","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 43개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/prod.yml:102","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws s3 cp ${{env.ENV_S3_URI}} .env"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/prod.yml:113","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — steps.cache.outputs.cache-hit != 'true'"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/prod.yml:113","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: dispatcher 인자가 스크립트 이름 형태가 아니다: install"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/prod.yml:116","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 (&): cross-env NODE_ENV=production && tsc && vite build"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/prod.yml:119","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 2개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/prod.yml:124","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_PROD }} --paths \"/*\""},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/prod.yml:26","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/prod.yml:91","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/prod.yml:96","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/prod.yml:105","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/prod.yml:130","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/stg.yml:32","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 43개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/stg.yml:102","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws s3 cp ${{env.ENV_S3_URI}} .env"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/stg.yml:113","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — steps.cache.outputs.cache-hit != 'true'"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/stg.yml:113","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: dispatcher 인자가 스크립트 이름 형태가 아니다: install"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/stg.yml:116","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 (&): cross-env NODE_ENV=production && tsc && vite build"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/stg.yml:119","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 2개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-admin/.github/workflows/stg.yml:124","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_STG }} --paths \"/*\""},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/stg.yml:26","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/stg.yml:91","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/stg.yml:96","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/stg.yml:105","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-admin/.github/workflows/stg.yml:130","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"invocation","invocation_id":"insuniverse-admin/public/_statics/adminLTE/Dockerfile:8","kind":"container_workdir_unresolved","detail":"/code"},{"bind":"source","source_anchor":"insuniverse-admin/public/_statics/adminLTE/Dockerfile:1","kind":"container_reachability_unresolved","detail":"container build 는 관측 전용 채널이다 (ONBUILD 미판독)"}],"anchors":["insuniverse-admin/.github/workflows/dev.yml:102","insuniverse-admin/.github/workflows/dev.yml:113","insuniverse-admin/.github/workflows/dev.yml:116","insuniverse-admin/.github/workflows/dev.yml:119","insuniverse-admin/.github/workflows/dev.yml:124","insuniverse-admin/.github/workflows/dev.yml:32","insuniverse-admin/.github/workflows/hotfix-stg.yml:105","insuniverse-admin/.github/workflows/hotfix-stg.yml:116","insuniverse-admin/.github/workflows/hotfix-stg.yml:119","insuniverse-admin/.github/workflows/hotfix-stg.yml:122","insuniverse-admin/.github/workflows/hotfix-stg.yml:125","insuniverse-admin/.github/workflows/hotfix-stg.yml:44","insuniverse-admin/.github/workflows/notification.yml:101","insuniverse-admin/.github/workflows/notification.yml:38","insuniverse-admin/.github/workflows/prod.yml:102","insuniverse-admin/.github/workflows/prod.yml:113","insuniverse-admin/.github/workflows/prod.yml:116","insuniverse-admin/.github/workflows/prod.yml:119","insuniverse-admin/.github/workflows/prod.yml:124","insuniverse-admin/.github/workflows/prod.yml:32","insuniverse-admin/.github/workflows/stg.yml:102","insuniverse-admin/.github/workflows/stg.yml:113","insuniverse-admin/.github/workflows/stg.yml:116","insuniverse-admin/.github/workflows/stg.yml:119","insuniverse-admin/.github/workflows/stg.yml:124","insuniverse-admin/.github/workflows/stg.yml:32","insuniverse-admin/public/_statics/adminLTE/Dockerfile:8"],"invocations":[{"id":"insuniverse-admin/.github/workflows/dev.yml:102","command":"aws s3 cp ${{env.ENV_S3_URI}} .env","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/dev.yml:113","command":"npm install","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/dev.yml:116","command":"npm run build","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/dev.yml:119","command":"aws s3 sync ./dist s3://${{ env.S3_BUCKET }} --delete --exclude \"index.html\"\naws s3 cp ./dist/index.html s3://${{ env.S3_BUCKET }}/index.html --cache-control \"no-cache, no-store, must-revalidate\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/dev.yml:124","command":"aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_DEV }} --paths \"/*\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/dev.yml:32","command":"echo \"[DEBUG] Repository: ${{ github.repository }}\"\necho \"[DEBUG] Branch: ${{ github.ref_name }}\"\necho \"[DEBUG] Current Run ID: ${{ github.run_id }}\"\necho \"[DEBUG] Workflow Name: ${{ github.workflow }}\"\n\n# GitHub CLI를 사용하여 이전 성공한 워크플로우 실행 찾기\nPREV_SHA=\"\"\n\n# GitHub CLI로 워크플로우 실행 목록 가져오기\necho \"[INFO] Attempting to get previous successful runs...\"\n\n# GitHub CLI 인증 확인\nif gh auth status &>/dev/null; then\n  echo \"[INFO] GitHub CLI authenticated successfully\"\n\n  # 현재 워크플로우의 이전 성공한 실행들 검색\n  WORKFLOW_RUNS=$(gh run list \\\n    --repo \"${{ github.repository }}\" \\\n    --branch \"${{ github.ref_name }}\" \\\n    --workflow \"${{ github.workflow }}\" \\\n    --status success \\\n    --limit 10 \\\n    --json headSha,databaseId,conclusion,status \\\n    2>/dev/null || echo \"[]\")\n\n  echo \"[DEBUG] Workflow runs response: $WORKFLOW_RUNS\"\n\n  # 현재 실행을 제외한 이전 성공한 실행의 커밋 SHA 찾기\n  if [ \"$WORKFLOW_RUNS\" != \"[]\" ] && [ ! -z \"$WORKFLOW_RUNS\" ]; then\n    PREV_SHA=$(echo \"$WORKFLOW_RUNS\" | jq -r \\\n      \"map(select(.databaseId != ${{ github.run_id }} and .conclusion == \\\"success\\\")) | .[0].headSha // empty\" \\\n      2>/dev/null || echo \"\")\n\n    echo \"[DEBUG] Previous SHA from workflow runs: $PREV_SHA\"\n  fi\nelse\n  echo \"[WARNING] GitHub CLI not authenticated properly\"\nfi\n\n# 커밋 SHA 유효성 검증\nif [ ! -z \"$PREV_SHA\" ] && git cat-file -e \"$PREV_SHA\" 2>/dev/null; then\n  echo \"[INFO] Previous commit SHA (validated): $PREV_SHA\"\n\n  # 커밋 정보 출력\n  PREV_COMMIT_MSG=$(git log --format=\"%s\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  PREV_COMMIT_DATE=$(git log --format=\"%ci\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  echo \"[INFO] Previous commit: $PREV_COMMIT_MSG ($PREV_COMMIT_DATE)\"\n\nelse\n  echo \"[WARNING] Could not find valid previous commit. Will use current commit for comparison.\"\n  PREV_SHA=\"${{ github.sha }}\"\nfi\n\necho \"previous_commit=$PREV_SHA\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:105","command":"aws s3 cp ${{env.ENV_S3_URI}} .env","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:116","command":"npm install","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:119","command":"npm run build","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:122","command":"aws s3 sync ./dist s3://${{ env.S3_BUCKET }}","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:125","command":"aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_STG }} --paths \"/*\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/hotfix-stg.yml:44","command":"echo \"[DEBUG] Repository: ${{ github.repository }}\"\necho \"[DEBUG] Branch: ${{ github.ref_name }}\"\necho \"[DEBUG] Current Run ID: ${{ github.run_id }}\"\necho \"[DEBUG] Workflow Name: ${{ github.workflow }}\"\n\nPREV_SHA=\"\"\n\nif gh auth status &>/dev/null; then\n  echo \"[INFO] GitHub CLI authenticated successfully\"\n\n  WORKFLOW_RUNS=$(gh run list \\\n    --repo \"${{ github.repository }}\" \\\n    --branch \"${{ github.ref_name }}\" \\\n    --workflow \"${{ github.workflow }}\" \\\n    --status success \\\n    --limit 10 \\\n    --json headSha,databaseId,conclusion,status \\\n    2>/dev/null || echo \"[]\")\n\n  echo \"[DEBUG] Workflow runs response: $WORKFLOW_RUNS\"\n\n  if [ \"$WORKFLOW_RUNS\" != \"[]\" ] && [ ! -z \"$WORKFLOW_RUNS\" ]; then\n    PREV_SHA=$(echo \"$WORKFLOW_RUNS\" | jq -r \\\n      \"map(select(.databaseId != ${{ github.run_id }} and .conclusion == \\\"success\\\")) | .[0].headSha // empty\" \\\n      2>/dev/null || echo \"\")\n\n    echo \"[DEBUG] Previous SHA from workflow runs: $PREV_SHA\"\n  fi\nelse\n  echo \"[WARNING] GitHub CLI not authenticated properly\"\nfi\n\nif [ ! -z \"$PREV_SHA\" ] && git cat-file -e \"$PREV_SHA\" 2>/dev/null; then\n  echo \"[INFO] Previous commit SHA (validated): $PREV_SHA\"\n\n  PREV_COMMIT_MSG=$(git log --format=\"%s\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  PREV_COMMIT_DATE=$(git log --format=\"%ci\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  echo \"[INFO] Previous commit: $PREV_COMMIT_MSG ($PREV_COMMIT_DATE)\"\n\nelse\n  echo \"[WARNING] Could not find valid previous commit. Will use current commit for comparison.\"\n  PREV_SHA=\"${{ github.sha }}\"\nfi\n\necho \"previous_commit=$PREV_SHA\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/notification.yml:101","command":"if [ -z \"$WEBHOOK_URL\" ]; then\n  echo \"GOOGLE_CHAT_WEBHOOK 미설정 — 알림 생략\"\n  exit 0\nfi\n\n# 기존 포맷은 문자열 안의 리터럴 \\n을 JSON 이스케이프로 개행 처리했으므로 printf %b로 동일하게 복원\njq -n \\\n  --arg title \"$TITLE\" \\\n  --arg details \"$(printf '%b' \"$DETAILS\")\" \\\n  --arg commits \"<b>📝 커밋내역 </b>(${COMMIT_COUNT}개, ${DEPLOY_RANGE}):<br>$(printf '%b' \"$MESSAGES\")\" \\\n  --arg link \"🔗 <a href=\\\"$RUN_URL\\\">상세보기</a>\" \\\n  '{\n    cards: [{\n      header: { title: $title },\n      sections: [\n        { widgets: [{ textParagraph: { text: $details } }] },\n        { widgets: [{ textParagraph: { text: $commits } }] },\n        { widgets: [{ textParagraph: { text: $link } }] }\n      ]\n    }]\n  }' > payload.json\n\ncurl -sS --fail-with-body -X POST -H \"Content-Type: application/json\" \\\n  -d @payload.json \"$WEBHOOK_URL\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/notification.yml:38","command":"CURRENT_COMMIT=\"${{ github.sha }}\"\nPREVIOUS_COMMIT=\"${{ inputs.previous_commit }}\"\n\n# 이전 커밋 유효성 확인\nVALID_PREVIOUS=\"\"\nif [ ! -z \"$PREVIOUS_COMMIT\" ] && git cat-file -e \"$PREVIOUS_COMMIT\" 2>/dev/null; then\n  VALID_PREVIOUS=\"$PREVIOUS_COMMIT\"\nfi\n\n# 커밋 메시지 생성\nif [ ! -z \"$VALID_PREVIOUS\" ] && [ \"$VALID_PREVIOUS\" != \"$CURRENT_COMMIT\" ]; then\n  COMMIT_COUNT=$(git rev-list --count \"$VALID_PREVIOUS..$CURRENT_COMMIT\" 2>/dev/null || echo \"0\")\n\n  if [ \"$COMMIT_COUNT\" -gt 0 ]; then\n    # 커밋 메시지 가져오기 (최대 15개)\n    git log --pretty=format:\"• %s (%an, %ar)\" --no-merges \"$VALID_PREVIOUS..$CURRENT_COMMIT\" | head -15 > commits.txt\n\n    # 상세 정보도 가져오기\n    echo \"• 환경: ${{ inputs.stage == 'prod' && '🌐운영' || (inputs.stage == 'stg' && '🧪스테이징' || '🔧개발') }}\" >> details.txt\n    echo \"• 상태: ${{ inputs.status == 'success' && '✅성공' || '❌실패' }}\" >> details.txt\n  else\n    echo \"• (이전 배포와 동일한 커밋)\" > commits.txt\n    echo \"• 환경: ${{ inputs.stage == 'prod' && '🌐운영' || (inputs.stage == 'stg' && '🧪스테이징' || '🔧개발') }}\" >> details.txt\n    echo \"• 상태: ${{ inputs.status == 'success' && '✅성공' || '❌실패' }}\" >> details.txt\n    echo \"ℹ️ <i>이전 배포와 동일한 커밋입니다.</i>\" >> details.txt\n  fi\nelse\n  git log --pretty=format:\"• %s (%an)\" --no-merges -n 3 > commits.txt\n    echo \"• 환경: ${{ inputs.stage == 'prod' && '🌐운영' || (inputs.stage == 'stg' && '🧪스테이징' || '🔧개발') }}\" >> details.txt\n  echo \"• 상태: ${{ inputs.status == 'success' && '✅성공' || '❌실패' }}\" >> details.txt\n  echo \"ℹ️ <i>최근 3개 커밋 표시</i>\" >> details.txt\nfi\n\n# Slack 형식으로 변환\nCOMMIT_MESSAGES=$(cat commits.txt | sed 's/$/\\\\n/' | tr -d '\\n' | sed 's/\\\\n$//')\nCOMMIT_DETAILS=$(cat details.txt | sed 's/$/\\\\n/' | tr -d '\\n' | sed 's/\\\\n$//')\nCOMMIT_COUNT=$(git rev-list --count \"$VALID_PREVIOUS..$CURRENT_COMMIT\" 2>/dev/null || echo \"0\")\n\n# 배포 범위 저장\nif [ ! -z \"$VALID_PREVIOUS\" ]; then\n  DEPLOY_RANGE=\"\\`$(echo $VALID_PREVIOUS | cut -c1-7)\\` → \\`$(echo $CURRENT_COMMIT | cut -c1-7)\\`\"\nelse\n  DEPLOY_RANGE=\"최근 3개 커밋\"\nfi\n\necho \"✅ 커밋 메시지 준비 완료\"\necho \"messages=$COMMIT_MESSAGES\" >> $GITHUB_OUTPUT\necho \"details=$COMMIT_DETAILS\" >> $GITHUB_OUTPUT\necho \"commit-count=$COMMIT_COUNT\" >> $GITHUB_OUTPUT\necho \"deploy-range=$DEPLOY_RANGE\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/prod.yml:102","command":"aws s3 cp ${{env.ENV_S3_URI}} .env","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/prod.yml:113","command":"npm install","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/prod.yml:116","command":"npm run build","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/prod.yml:119","command":"aws s3 sync ./dist s3://${{ env.S3_BUCKET }} --delete --exclude \"index.html\"\naws s3 cp ./dist/index.html s3://${{ env.S3_BUCKET }}/index.html --cache-control \"no-cache, no-store, must-revalidate\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/prod.yml:124","command":"aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_PROD }} --paths \"/*\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/prod.yml:32","command":"echo \"[DEBUG] Repository: ${{ github.repository }}\"\necho \"[DEBUG] Branch: ${{ github.ref_name }}\"\necho \"[DEBUG] Current Run ID: ${{ github.run_id }}\"\necho \"[DEBUG] Workflow Name: ${{ github.workflow }}\"\n\n# GitHub CLI를 사용하여 이전 성공한 워크플로우 실행 찾기\nPREV_SHA=\"\"\n\n# GitHub CLI로 워크플로우 실행 목록 가져오기\necho \"[INFO] Attempting to get previous successful runs...\"\n\n# GitHub CLI 인증 확인\nif gh auth status &>/dev/null; then\n  echo \"[INFO] GitHub CLI authenticated successfully\"\n\n  # 현재 워크플로우의 이전 성공한 실행들 검색\n  WORKFLOW_RUNS=$(gh run list \\\n    --repo \"${{ github.repository }}\" \\\n    --branch \"${{ github.ref_name }}\" \\\n    --workflow \"${{ github.workflow }}\" \\\n    --status success \\\n    --limit 10 \\\n    --json headSha,databaseId,conclusion,status \\\n    2>/dev/null || echo \"[]\")\n\n  echo \"[DEBUG] Workflow runs response: $WORKFLOW_RUNS\"\n\n  # 현재 실행을 제외한 이전 성공한 실행의 커밋 SHA 찾기\n  if [ \"$WORKFLOW_RUNS\" != \"[]\" ] && [ ! -z \"$WORKFLOW_RUNS\" ]; then\n    PREV_SHA=$(echo \"$WORKFLOW_RUNS\" | jq -r \\\n      \"map(select(.databaseId != ${{ github.run_id }} and .conclusion == \\\"success\\\")) | .[0].headSha // empty\" \\\n      2>/dev/null || echo \"\")\n\n    echo \"[DEBUG] Previous SHA from workflow runs: $PREV_SHA\"\n  fi\nelse\n  echo \"[WARNING] GitHub CLI not authenticated properly\"\nfi\n\n# 커밋 SHA 유효성 검증\nif [ ! -z \"$PREV_SHA\" ] && git cat-file -e \"$PREV_SHA\" 2>/dev/null; then\n  echo \"[INFO] Previous commit SHA (validated): $PREV_SHA\"\n\n  # 커밋 정보 출력\n  PREV_COMMIT_MSG=$(git log --format=\"%s\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  PREV_COMMIT_DATE=$(git log --format=\"%ci\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  echo \"[INFO] Previous commit: $PREV_COMMIT_MSG ($PREV_COMMIT_DATE)\"\n\nelse\n  echo \"[WARNING] Could not find valid previous commit. Will use current commit for comparison.\"\n  PREV_SHA=\"${{ github.sha }}\"\nfi\n\necho \"previous_commit=$PREV_SHA\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/stg.yml:102","command":"aws s3 cp ${{env.ENV_S3_URI}} .env","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/stg.yml:113","command":"npm install","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/stg.yml:116","command":"npm run build","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/stg.yml:119","command":"aws s3 sync ./dist s3://${{ env.S3_BUCKET }} --delete --exclude \"index.html\"\naws s3 cp ./dist/index.html s3://${{ env.S3_BUCKET }}/index.html --cache-control \"no-cache, no-store, must-revalidate\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/stg.yml:124","command":"aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_STG }} --paths \"/*\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/.github/workflows/stg.yml:32","command":"echo \"[DEBUG] Repository: ${{ github.repository }}\"\necho \"[DEBUG] Branch: ${{ github.ref_name }}\"\necho \"[DEBUG] Current Run ID: ${{ github.run_id }}\"\necho \"[DEBUG] Workflow Name: ${{ github.workflow }}\"\n\n# GitHub CLI를 사용하여 이전 성공한 워크플로우 실행 찾기\nPREV_SHA=\"\"\n\n# GitHub CLI로 워크플로우 실행 목록 가져오기\necho \"[INFO] Attempting to get previous successful runs...\"\n\n# GitHub CLI 인증 확인\nif gh auth status &>/dev/null; then\n  echo \"[INFO] GitHub CLI authenticated successfully\"\n\n  # 현재 워크플로우의 이전 성공한 실행들 검색\n  WORKFLOW_RUNS=$(gh run list \\\n    --repo \"${{ github.repository }}\" \\\n    --branch \"${{ github.ref_name }}\" \\\n    --workflow \"${{ github.workflow }}\" \\\n    --status success \\\n    --limit 10 \\\n    --json headSha,databaseId,conclusion,status \\\n    2>/dev/null || echo \"[]\")\n\n  echo \"[DEBUG] Workflow runs response: $WORKFLOW_RUNS\"\n\n  # 현재 실행을 제외한 이전 성공한 실행의 커밋 SHA 찾기\n  if [ \"$WORKFLOW_RUNS\" != \"[]\" ] && [ ! -z \"$WORKFLOW_RUNS\" ]; then\n    PREV_SHA=$(echo \"$WORKFLOW_RUNS\" | jq -r \\\n      \"map(select(.databaseId != ${{ github.run_id }} and .conclusion == \\\"success\\\")) | .[0].headSha // empty\" \\\n      2>/dev/null || echo \"\")\n\n    echo \"[DEBUG] Previous SHA from workflow runs: $PREV_SHA\"\n  fi\nelse\n  echo \"[WARNING] GitHub CLI not authenticated properly\"\nfi\n\n# 커밋 SHA 유효성 검증\nif [ ! -z \"$PREV_SHA\" ] && git cat-file -e \"$PREV_SHA\" 2>/dev/null; then\n  echo \"[INFO] Previous commit SHA (validated): $PREV_SHA\"\n\n  # 커밋 정보 출력\n  PREV_COMMIT_MSG=$(git log --format=\"%s\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  PREV_COMMIT_DATE=$(git log --format=\"%ci\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  echo \"[INFO] Previous commit: $PREV_COMMIT_MSG ($PREV_COMMIT_DATE)\"\n\nelse\n  echo \"[WARNING] Could not find valid previous commit. Will use current commit for comparison.\"\n  PREV_SHA=\"${{ github.sha }}\"\nfi\n\necho \"previous_commit=$PREV_SHA\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-admin/public/_statics/adminLTE/Dockerfile:8","command":"npm install","working_directory":null,"config_path":null,"selection_scope":"unparsed","reachability":"unresolved"}],"container_observation":"no_direct_test_token_in_scanned_run"},"insuniverse-server":{"workflows_scanned":2,"invocation_discovery":"undetermined","ci_status":"undetermined","resolvable_scan_result":"test_invocation_found","channels_resolved":["workflow_run_step","container_build"],"unresolved_action_refs":["actions/checkout@v4","aws-actions/amazon-ecr-login@v2","aws-actions/amazon-ecs-deploy-task-definition@v2","aws-actions/amazon-ecs-render-task-definition@v1","aws-actions/configure-aws-credentials@v4","docker/build-push-action@v6","docker/setup-buildx-action@v3"],"unsupported_constructs":[{"bind":"invocation","invocation_id":"insuniverse-server/.github/workflows/api.yml:41","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 43개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-server/.github/workflows/api.yml:110","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws s3 cp ${{env.ENV_S3_URI}} apps/api/.env"},{"bind":"invocation","invocation_id":"insuniverse-server/.github/workflows/api.yml:114","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 (\"): echo \"uri=${{ steps.login-ecr.outputs.registry }}/${{ env.ECR_REPOSITORY }}:${{ github.sha }}\" >> $GITHUB_OUTPUT"},{"bind":"invocation","invocation_id":"insuniverse-server/.github/workflows/api.yml:146","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 4개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-server/.github/workflows/api.yml:153","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 9개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-server/.github/workflows/api.yml:197","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 36개다 (정확히 1개여야 한다)"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/api.yml:35","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/api.yml:100","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/api.yml:107","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/api.yml:117","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/api.yml:122","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/api.yml:140","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/api.yml:166","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/api.yml:174","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/api.yml:188","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/api.yml:241","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"invocation","invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 43개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 22개다 (정확히 1개여야 한다)"},{"bind":"source","source_anchor":"insuniverse-server/.github/workflows/notification.yml:32","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"invocation","invocation_id":"insuniverse-server/apps/api/dockerfile:7","kind":"container_workdir_unresolved","detail":"/usr/app"},{"bind":"invocation","invocation_id":"insuniverse-server/apps/api/dockerfile:18","kind":"container_workdir_unresolved","detail":"/usr/app"},{"bind":"invocation","invocation_id":"insuniverse-server/apps/api/dockerfile:24","kind":"container_workdir_unresolved","detail":"/usr/app"},{"bind":"source","source_anchor":"insuniverse-server/apps/api/dockerfile:2","kind":"container_reachability_unresolved","detail":"container build 는 관측 전용 채널이다 (ONBUILD 미판독)"}],"anchors":["insuniverse-server/.github/workflows/api.yml:110","insuniverse-server/.github/workflows/api.yml:114","insuniverse-server/.github/workflows/api.yml:146","insuniverse-server/.github/workflows/api.yml:153","insuniverse-server/.github/workflows/api.yml:197","insuniverse-server/.github/workflows/api.yml:41","insuniverse-server/.github/workflows/notification.yml:101","insuniverse-server/.github/workflows/notification.yml:38","insuniverse-server/apps/api/dockerfile:18","insuniverse-server/apps/api/dockerfile:24","insuniverse-server/apps/api/dockerfile:7"],"invocations":[{"id":"insuniverse-server/.github/workflows/api.yml:110","command":"aws s3 cp ${{env.ENV_S3_URI}} apps/api/.env","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-server/.github/workflows/api.yml:114","command":"echo \"uri=${{ steps.login-ecr.outputs.registry }}/${{ env.ECR_REPOSITORY }}:${{ github.sha }}\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-server/.github/workflows/api.yml:146","command":"aws ecs describe-task-definition \\\n  --task-definition ${{env.TASK_DEFINITION}} \\\n  --query taskDefinition \\\n  > task-definition.json","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-server/.github/workflows/api.yml:153","command":"echo $(cat task-definition.json | jq 'del(\n        .taskDefinitionArn,\n        .requiresAttributes,\n        .compatibilities,\n        .revision,\n        .status,\n        .registeredAt,\n        .registeredBy\n    )') > task-definition.json","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-server/.github/workflows/api.yml:197","command":"set -euo pipefail\n# SCHEDULER_TYPE == task-def 패밀리 suffix (일관). dockerfile CMD 의 case 와 동일해야 함.\nTYPES=(\n  regular-subscription\n  regular-agency-subscription\n  disable-subscription\n  analysis-status\n  analysis-stall\n  settlement-agency\n  settlement-client\n  alimtalk-status\n  fax-status\n  delete-treat\n  delete-fc\n  delete-analysis\n  sales-statistics\n  expired-money\n  delete-invoice-files\n)\nfor TYPE in \"${TYPES[@]}\"; do\n  TD=\"$ENV_PREFIX-$TYPE\"\n  echo \"▶ $TD\"\n  aws ecs describe-task-definition --task-definition \"$TD\" --query taskDefinition > td.json\n  jq --arg img \"$IMAGE\" --arg type \"$TYPE\" '\n    .containerDefinitions[0].image = $img\n    | .containerDefinitions[0].environment = (\n        ((.containerDefinitions[0].environment // [])\n          | map(select(.name != \"RUN_MODE\" and .name != \"SCHEDULER_TYPE\")))\n        + [{name:\"RUN_MODE\",value:\"scheduler\"},{name:\"SCHEDULER_TYPE\",value:$type}]\n      )\n    | del(.taskDefinitionArn,.requiresAttributes,.compatibilities,.revision,.status,.registeredAt,.registeredBy)\n  ' td.json > td-new.json\n  REV=$(aws ecs register-task-definition --cli-input-json file://td-new.json \\\n    --query 'taskDefinition.revision' --output text)\n  echo \"  ✓ $TD:$REV (image=$IMAGE)\"\ndone","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-server/.github/workflows/api.yml:41","command":"echo \"[DEBUG] Repository: ${{ github.repository }}\"\necho \"[DEBUG] Branch: ${{ github.ref_name }}\"\necho \"[DEBUG] Current Run ID: ${{ github.run_id }}\"\necho \"[DEBUG] Workflow Name: ${{ github.workflow }}\"\n\n# GitHub CLI를 사용하여 이전 성공한 워크플로우 실행 찾기\nPREV_SHA=\"\"\n\n# GitHub CLI로 워크플로우 실행 목록 가져오기\necho \"[INFO] Attempting to get previous successful runs...\"\n\n# GitHub CLI 인증 확인\nif gh auth status &>/dev/null; then\n  echo \"[INFO] GitHub CLI authenticated successfully\"\n\n  # 현재 워크플로우의 이전 성공한 실행들 검색\n  WORKFLOW_RUNS=$(gh run list \\\n    --repo \"${{ github.repository }}\" \\\n    --branch \"${{ github.ref_name }}\" \\\n    --workflow \"${{ github.workflow }}\" \\\n    --status success \\\n    --limit 10 \\\n    --json headSha,databaseId,conclusion,status \\\n    2>/dev/null || echo \"[]\")\n\n  echo \"[DEBUG] Workflow runs response: $WORKFLOW_RUNS\"\n\n  # 현재 실행을 제외한 이전 성공한 실행의 커밋 SHA 찾기\n  if [ \"$WORKFLOW_RUNS\" != \"[]\" ] && [ ! -z \"$WORKFLOW_RUNS\" ]; then\n    PREV_SHA=$(echo \"$WORKFLOW_RUNS\" | jq -r \\\n      \"map(select(.databaseId != ${{ github.run_id }} and .conclusion == \\\"success\\\")) | .[0].headSha // empty\" \\\n      2>/dev/null || echo \"\")\n\n    echo \"[DEBUG] Previous SHA from workflow runs: $PREV_SHA\"\n  fi\nelse\n  echo \"[WARNING] GitHub CLI not authenticated properly\"\nfi\n\n# 커밋 SHA 유효성 검증\nif [ ! -z \"$PREV_SHA\" ] && git cat-file -e \"$PREV_SHA\" 2>/dev/null; then\n  echo \"[INFO] Previous commit SHA (validated): $PREV_SHA\"\n\n  # 커밋 정보 출력\n  PREV_COMMIT_MSG=$(git log --format=\"%s\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  PREV_COMMIT_DATE=$(git log --format=\"%ci\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  echo \"[INFO] Previous commit: $PREV_COMMIT_MSG ($PREV_COMMIT_DATE)\"\n\nelse\n  echo \"[WARNING] Could not find valid previous commit. Will use current commit for comparison.\"\n  PREV_SHA=\"${{ github.sha }}\"\nfi\n\necho \"previous_commit=$PREV_SHA\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-server/.github/workflows/notification.yml:101","command":"if [ -z \"$WEBHOOK_URL\" ]; then\n  echo \"GOOGLE_CHAT_WEBHOOK 미설정 — 알림 생략\"\n  exit 0\nfi\n\n# 기존 포맷은 문자열 안의 리터럴 \\n을 JSON 이스케이프로 개행 처리했으므로 printf %b로 동일하게 복원\njq -n \\\n  --arg title \"$TITLE\" \\\n  --arg details \"$(printf '%b' \"$DETAILS\")\" \\\n  --arg commits \"<b>📝 커밋내역 </b>(${COMMIT_COUNT}개, ${DEPLOY_RANGE}):<br>$(printf '%b' \"$MESSAGES\")\" \\\n  --arg link \"🔗 <a href=\\\"$RUN_URL\\\">상세보기</a>\" \\\n  '{\n    cards: [{\n      header: { title: $title },\n      sections: [\n        { widgets: [{ textParagraph: { text: $details } }] },\n        { widgets: [{ textParagraph: { text: $commits } }] },\n        { widgets: [{ textParagraph: { text: $link } }] }\n      ]\n    }]\n  }' > payload.json\n\ncurl -sS --fail-with-body -X POST -H \"Content-Type: application/json\" \\\n  -d @payload.json \"$WEBHOOK_URL\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-server/.github/workflows/notification.yml:38","command":"CURRENT_COMMIT=\"${{ github.sha }}\"\nPREVIOUS_COMMIT=\"${{ inputs.previous_commit }}\"\n\n# 이전 커밋 유효성 확인\nVALID_PREVIOUS=\"\"\nif [ ! -z \"$PREVIOUS_COMMIT\" ] && git cat-file -e \"$PREVIOUS_COMMIT\" 2>/dev/null; then\n  VALID_PREVIOUS=\"$PREVIOUS_COMMIT\"\nfi\n\n# 커밋 메시지 생성\nif [ ! -z \"$VALID_PREVIOUS\" ] && [ \"$VALID_PREVIOUS\" != \"$CURRENT_COMMIT\" ]; then\n  COMMIT_COUNT=$(git rev-list --count \"$VALID_PREVIOUS..$CURRENT_COMMIT\" 2>/dev/null || echo \"0\")\n\n  if [ \"$COMMIT_COUNT\" -gt 0 ]; then\n    # 커밋 메시지 가져오기 (최대 15개)\n    git log --pretty=format:\"• %s (%an, %ar)\" --no-merges \"$VALID_PREVIOUS..$CURRENT_COMMIT\" | head -15 > commits.txt\n\n    # 상세 정보도 가져오기\n    echo \"• 환경: ${{ inputs.stage == 'prod' && '🌐운영' || (inputs.stage == 'stg' && '🧪스테이징' || '🔧개발') }}\" >> details.txt\n    echo \"• 상태: ${{ inputs.status == 'success' && '✅성공' || '❌실패' }}\" >> details.txt\n  else\n    echo \"• (이전 배포와 동일한 커밋)\" > commits.txt\n    echo \"• 환경: ${{ inputs.stage == 'prod' && '🌐운영' || (inputs.stage == 'stg' && '🧪스테이징' || '🔧개발') }}\" >> details.txt\n    echo \"• 상태: ${{ inputs.status == 'success' && '✅성공' || '❌실패' }}\" >> details.txt\n    echo \"ℹ️ <i>이전 배포와 동일한 커밋입니다.</i>\" >> details.txt\n  fi\nelse\n  git log --pretty=format:\"• %s (%an)\" --no-merges -n 3 > commits.txt\n    echo \"• 환경: ${{ inputs.stage == 'prod' && '🌐운영' || (inputs.stage == 'stg' && '🧪스테이징' || '🔧개발') }}\" >> details.txt\n  echo \"• 상태: ${{ inputs.status == 'success' && '✅성공' || '❌실패' }}\" >> details.txt\n  echo \"ℹ️ <i>최근 3개 커밋 표시</i>\" >> details.txt\nfi\n\n# Slack 형식으로 변환\nCOMMIT_MESSAGES=$(cat commits.txt | sed 's/$/\\\\n/' | tr -d '\\n' | sed 's/\\\\n$//')\nCOMMIT_DETAILS=$(cat details.txt | sed 's/$/\\\\n/' | tr -d '\\n' | sed 's/\\\\n$//')\nCOMMIT_COUNT=$(git rev-list --count \"$VALID_PREVIOUS..$CURRENT_COMMIT\" 2>/dev/null || echo \"0\")\n\n# 배포 범위 저장\nif [ ! -z \"$VALID_PREVIOUS\" ]; then\n  DEPLOY_RANGE=\"\\`$(echo $VALID_PREVIOUS | cut -c1-7)\\` → \\`$(echo $CURRENT_COMMIT | cut -c1-7)\\`\"\nelse\n  DEPLOY_RANGE=\"최근 3개 커밋\"\nfi\n\necho \"✅ 커밋 메시지 준비 완료\"\necho \"messages=$COMMIT_MESSAGES\" >> $GITHUB_OUTPUT\necho \"details=$COMMIT_DETAILS\" >> $GITHUB_OUTPUT\necho \"commit-count=$COMMIT_COUNT\" >> $GITHUB_OUTPUT\necho \"deploy-range=$DEPLOY_RANGE\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-server/apps/api/dockerfile:18","command":"npm run build && npm prune --production","working_directory":null,"config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-server/apps/api/dockerfile:24","command":"apk add --no-cache ghostscript","working_directory":null,"config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-server/apps/api/dockerfile:7","command":"apk add --no-cache python3 make g++ cmake && \nnpm ci && \nnpm install @nestjs/cli koffi","working_directory":null,"config_path":null,"selection_scope":"unparsed","reachability":"unresolved"}],"container_observation":"no_direct_test_token_in_scanned_run"},"insuniverse-site":{"workflows_scanned":4,"invocation_discovery":"undetermined","ci_status":"undetermined","resolvable_scan_result":"test_invocation_found","channels_resolved":["workflow_run_step"],"unresolved_action_refs":["actions/cache@v4","actions/checkout@v2","actions/checkout@v4","actions/setup-node@v2","aws-actions/configure-aws-credentials@v4"],"unsupported_constructs":[{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 43개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws s3 cp ${{env.ENV_S3_URI}} .env"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — steps.cache.outputs.cache-hit != 'true'"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: dispatcher 인자가 스크립트 이름 형태가 아니다: install"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 실행 토큰이 dispatcher 도 runner 도 아니다: cross-env"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 2개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_DEV }} --paths \"/*\""},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/dev.yml:26","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/dev.yml:92","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/dev.yml:97","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/dev.yml:107","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/dev.yml:136","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 43개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 22개다 (정확히 1개여야 한다)"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/notification.yml:32","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 43개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws s3 cp ${{env.ENV_S3_URI}} .env"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — steps.cache.outputs.cache-hit != 'true'"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: dispatcher 인자가 스크립트 이름 형태가 아니다: install"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 (&): cross-env NODE_ENV=production && tsc && vite build"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 2개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_PROD }} --paths \"/*\""},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/prod.yml:26","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/prod.yml:92","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/prod.yml:97","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/prod.yml:107","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/prod.yml:135","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 43개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws s3 cp ${{env.ENV_S3_URI}} .env"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","kind":"workflow_condition_unresolved","detail":"workflow_condition_unresolved: 무조건 참임이 증명되지 않는다 — steps.cache.outputs.cache-hit != 'true'"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: dispatcher 인자가 스크립트 이름 형태가 아니다: install"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 실행 토큰이 dispatcher 도 runner 도 아니다: cross-env"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 본문의 비어 있지 않은 행이 2개다 (정확히 1개여야 한다)"},{"bind":"invocation","invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","kind":"shell_reachability_unresolved","detail":"shell_reachability_unresolved: 셸 메타문자가 있다 ($): aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_STG }} --paths \"/*\""},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/stg.yml:26","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/stg.yml:91","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/stg.yml:96","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/stg.yml:106","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"},{"bind":"source","source_anchor":"insuniverse-site/.github/workflows/stg.yml:134","kind":"preceding_action_unresolved","detail":"액션의 환경 효과를 정적으로 읽지 않는다"}],"anchors":["insuniverse-site/.github/workflows/dev.yml:104","insuniverse-site/.github/workflows/dev.yml:116","insuniverse-site/.github/workflows/dev.yml:120","insuniverse-site/.github/workflows/dev.yml:124","insuniverse-site/.github/workflows/dev.yml:129","insuniverse-site/.github/workflows/dev.yml:32","insuniverse-site/.github/workflows/notification.yml:101","insuniverse-site/.github/workflows/notification.yml:38","insuniverse-site/.github/workflows/prod.yml:104","insuniverse-site/.github/workflows/prod.yml:116","insuniverse-site/.github/workflows/prod.yml:120","insuniverse-site/.github/workflows/prod.yml:124","insuniverse-site/.github/workflows/prod.yml:129","insuniverse-site/.github/workflows/prod.yml:32","insuniverse-site/.github/workflows/stg.yml:103","insuniverse-site/.github/workflows/stg.yml:115","insuniverse-site/.github/workflows/stg.yml:119","insuniverse-site/.github/workflows/stg.yml:123","insuniverse-site/.github/workflows/stg.yml:128","insuniverse-site/.github/workflows/stg.yml:32"],"invocations":[{"id":"insuniverse-site/.github/workflows/dev.yml:104","command":"aws s3 cp ${{env.ENV_S3_URI}} .env","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/dev.yml:116","command":"npm install","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/dev.yml:120","command":"npm run build:dev","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/dev.yml:124","command":"aws s3 sync ./dist s3://${{ env.S3_BUCKET }} --delete --exclude \"index.html\"\naws s3 cp ./dist/index.html s3://${{ env.S3_BUCKET }}/index.html --cache-control \"no-cache, no-store, must-revalidate\"","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/dev.yml:129","command":"aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_DEV }} --paths \"/*\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/dev.yml:32","command":"echo \"[DEBUG] Repository: ${{ github.repository }}\"\necho \"[DEBUG] Branch: ${{ github.ref_name }}\"\necho \"[DEBUG] Current Run ID: ${{ github.run_id }}\"\necho \"[DEBUG] Workflow Name: ${{ github.workflow }}\"\n\n# GitHub CLI를 사용하여 이전 성공한 워크플로우 실행 찾기\nPREV_SHA=\"\"\n\n# GitHub CLI로 워크플로우 실행 목록 가져오기\necho \"[INFO] Attempting to get previous successful runs...\"\n\n# GitHub CLI 인증 확인\nif gh auth status &>/dev/null; then\n  echo \"[INFO] GitHub CLI authenticated successfully\"\n\n  # 현재 워크플로우의 이전 성공한 실행들 검색\n  WORKFLOW_RUNS=$(gh run list \\\n    --repo \"${{ github.repository }}\" \\\n    --branch \"${{ github.ref_name }}\" \\\n    --workflow \"${{ github.workflow }}\" \\\n    --status success \\\n    --limit 10 \\\n    --json headSha,databaseId,conclusion,status \\\n    2>/dev/null || echo \"[]\")\n\n  echo \"[DEBUG] Workflow runs response: $WORKFLOW_RUNS\"\n\n  # 현재 실행을 제외한 이전 성공한 실행의 커밋 SHA 찾기\n  if [ \"$WORKFLOW_RUNS\" != \"[]\" ] && [ ! -z \"$WORKFLOW_RUNS\" ]; then\n    PREV_SHA=$(echo \"$WORKFLOW_RUNS\" | jq -r \\\n      \"map(select(.databaseId != ${{ github.run_id }} and .conclusion == \\\"success\\\")) | .[0].headSha // empty\" \\\n      2>/dev/null || echo \"\")\n\n    echo \"[DEBUG] Previous SHA from workflow runs: $PREV_SHA\"\n  fi\nelse\n  echo \"[WARNING] GitHub CLI not authenticated properly\"\nfi\n\n# 커밋 SHA 유효성 검증\nif [ ! -z \"$PREV_SHA\" ] && git cat-file -e \"$PREV_SHA\" 2>/dev/null; then\n  echo \"[INFO] Previous commit SHA (validated): $PREV_SHA\"\n\n  # 커밋 정보 출력\n  PREV_COMMIT_MSG=$(git log --format=\"%s\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  PREV_COMMIT_DATE=$(git log --format=\"%ci\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  echo \"[INFO] Previous commit: $PREV_COMMIT_MSG ($PREV_COMMIT_DATE)\"\n\nelse\n  echo \"[WARNING] Could not find valid previous commit. Will use current commit for comparison.\"\n  PREV_SHA=\"${{ github.sha }}\"\nfi\n\necho \"previous_commit=$PREV_SHA\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/notification.yml:101","command":"if [ -z \"$WEBHOOK_URL\" ]; then\n  echo \"GOOGLE_CHAT_WEBHOOK 미설정 — 알림 생략\"\n  exit 0\nfi\n\n# 기존 포맷은 문자열 안의 리터럴 \\n을 JSON 이스케이프로 개행 처리했으므로 printf %b로 동일하게 복원\njq -n \\\n  --arg title \"$TITLE\" \\\n  --arg details \"$(printf '%b' \"$DETAILS\")\" \\\n  --arg commits \"<b>📝 커밋내역 </b>(${COMMIT_COUNT}개, ${DEPLOY_RANGE}):<br>$(printf '%b' \"$MESSAGES\")\" \\\n  --arg link \"🔗 <a href=\\\"$RUN_URL\\\">상세보기</a>\" \\\n  '{\n    cards: [{\n      header: { title: $title },\n      sections: [\n        { widgets: [{ textParagraph: { text: $details } }] },\n        { widgets: [{ textParagraph: { text: $commits } }] },\n        { widgets: [{ textParagraph: { text: $link } }] }\n      ]\n    }]\n  }' > payload.json\n\ncurl -sS --fail-with-body -X POST -H \"Content-Type: application/json\" \\\n  -d @payload.json \"$WEBHOOK_URL\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/notification.yml:38","command":"CURRENT_COMMIT=\"${{ github.sha }}\"\nPREVIOUS_COMMIT=\"${{ inputs.previous_commit }}\"\n\n# 이전 커밋 유효성 확인\nVALID_PREVIOUS=\"\"\nif [ ! -z \"$PREVIOUS_COMMIT\" ] && git cat-file -e \"$PREVIOUS_COMMIT\" 2>/dev/null; then\n  VALID_PREVIOUS=\"$PREVIOUS_COMMIT\"\nfi\n\n# 커밋 메시지 생성\nif [ ! -z \"$VALID_PREVIOUS\" ] && [ \"$VALID_PREVIOUS\" != \"$CURRENT_COMMIT\" ]; then\n  COMMIT_COUNT=$(git rev-list --count \"$VALID_PREVIOUS..$CURRENT_COMMIT\" 2>/dev/null || echo \"0\")\n\n  if [ \"$COMMIT_COUNT\" -gt 0 ]; then\n    # 커밋 메시지 가져오기 (최대 15개)\n    git log --pretty=format:\"• %s (%an, %ar)\" --no-merges \"$VALID_PREVIOUS..$CURRENT_COMMIT\" | head -15 > commits.txt\n\n    # 상세 정보도 가져오기\n    echo \"• 환경: ${{ inputs.stage == 'prod' && '🌐운영' || (inputs.stage == 'stg' && '🧪스테이징' || '🔧개발') }}\" >> details.txt\n    echo \"• 상태: ${{ inputs.status == 'success' && '✅성공' || '❌실패' }}\" >> details.txt\n  else\n    echo \"• (이전 배포와 동일한 커밋)\" > commits.txt\n    echo \"• 환경: ${{ inputs.stage == 'prod' && '🌐운영' || (inputs.stage == 'stg' && '🧪스테이징' || '🔧개발') }}\" >> details.txt\n    echo \"• 상태: ${{ inputs.status == 'success' && '✅성공' || '❌실패' }}\" >> details.txt\n    echo \"ℹ️ <i>이전 배포와 동일한 커밋입니다.</i>\" >> details.txt\n  fi\nelse\n  git log --pretty=format:\"• %s (%an)\" --no-merges -n 3 > commits.txt\n    echo \"• 환경: ${{ inputs.stage == 'prod' && '🌐운영' || (inputs.stage == 'stg' && '🧪스테이징' || '🔧개발') }}\" >> details.txt\n  echo \"• 상태: ${{ inputs.status == 'success' && '✅성공' || '❌실패' }}\" >> details.txt\n  echo \"ℹ️ <i>최근 3개 커밋 표시</i>\" >> details.txt\nfi\n\n# Slack 형식으로 변환\nCOMMIT_MESSAGES=$(cat commits.txt | sed 's/$/\\\\n/' | tr -d '\\n' | sed 's/\\\\n$//')\nCOMMIT_DETAILS=$(cat details.txt | sed 's/$/\\\\n/' | tr -d '\\n' | sed 's/\\\\n$//')\nCOMMIT_COUNT=$(git rev-list --count \"$VALID_PREVIOUS..$CURRENT_COMMIT\" 2>/dev/null || echo \"0\")\n\n# 배포 범위 저장\nif [ ! -z \"$VALID_PREVIOUS\" ]; then\n  DEPLOY_RANGE=\"\\`$(echo $VALID_PREVIOUS | cut -c1-7)\\` → \\`$(echo $CURRENT_COMMIT | cut -c1-7)\\`\"\nelse\n  DEPLOY_RANGE=\"최근 3개 커밋\"\nfi\n\necho \"✅ 커밋 메시지 준비 완료\"\necho \"messages=$COMMIT_MESSAGES\" >> $GITHUB_OUTPUT\necho \"details=$COMMIT_DETAILS\" >> $GITHUB_OUTPUT\necho \"commit-count=$COMMIT_COUNT\" >> $GITHUB_OUTPUT\necho \"deploy-range=$DEPLOY_RANGE\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/prod.yml:104","command":"aws s3 cp ${{env.ENV_S3_URI}} .env","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/prod.yml:116","command":"npm install","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/prod.yml:120","command":"npm run build","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/prod.yml:124","command":"aws s3 sync ./dist s3://${{ env.S3_BUCKET }} --delete --exclude \"index.html\"\naws s3 cp ./dist/index.html s3://${{ env.S3_BUCKET }}/index.html --cache-control \"no-cache, no-store, must-revalidate\"","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/prod.yml:129","command":"aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_PROD }} --paths \"/*\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/prod.yml:32","command":"echo \"[DEBUG] Repository: ${{ github.repository }}\"\necho \"[DEBUG] Branch: ${{ github.ref_name }}\"\necho \"[DEBUG] Current Run ID: ${{ github.run_id }}\"\necho \"[DEBUG] Workflow Name: ${{ github.workflow }}\"\n\n# GitHub CLI를 사용하여 이전 성공한 워크플로우 실행 찾기\nPREV_SHA=\"\"\n\n# GitHub CLI로 워크플로우 실행 목록 가져오기\necho \"[INFO] Attempting to get previous successful runs...\"\n\n# GitHub CLI 인증 확인\nif gh auth status &>/dev/null; then\n  echo \"[INFO] GitHub CLI authenticated successfully\"\n\n  # 현재 워크플로우의 이전 성공한 실행들 검색\n  WORKFLOW_RUNS=$(gh run list \\\n    --repo \"${{ github.repository }}\" \\\n    --branch \"${{ github.ref_name }}\" \\\n    --workflow \"${{ github.workflow }}\" \\\n    --status success \\\n    --limit 10 \\\n    --json headSha,databaseId,conclusion,status \\\n    2>/dev/null || echo \"[]\")\n\n  echo \"[DEBUG] Workflow runs response: $WORKFLOW_RUNS\"\n\n  # 현재 실행을 제외한 이전 성공한 실행의 커밋 SHA 찾기\n  if [ \"$WORKFLOW_RUNS\" != \"[]\" ] && [ ! -z \"$WORKFLOW_RUNS\" ]; then\n    PREV_SHA=$(echo \"$WORKFLOW_RUNS\" | jq -r \\\n      \"map(select(.databaseId != ${{ github.run_id }} and .conclusion == \\\"success\\\")) | .[0].headSha // empty\" \\\n      2>/dev/null || echo \"\")\n\n    echo \"[DEBUG] Previous SHA from workflow runs: $PREV_SHA\"\n  fi\nelse\n  echo \"[WARNING] GitHub CLI not authenticated properly\"\nfi\n\n# 커밋 SHA 유효성 검증\nif [ ! -z \"$PREV_SHA\" ] && git cat-file -e \"$PREV_SHA\" 2>/dev/null; then\n  echo \"[INFO] Previous commit SHA (validated): $PREV_SHA\"\n\n  # 커밋 정보 출력\n  PREV_COMMIT_MSG=$(git log --format=\"%s\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  PREV_COMMIT_DATE=$(git log --format=\"%ci\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  echo \"[INFO] Previous commit: $PREV_COMMIT_MSG ($PREV_COMMIT_DATE)\"\n\nelse\n  echo \"[WARNING] Could not find valid previous commit. Will use current commit for comparison.\"\n  PREV_SHA=\"${{ github.sha }}\"\nfi\n\necho \"previous_commit=$PREV_SHA\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/stg.yml:103","command":"aws s3 cp ${{env.ENV_S3_URI}} .env","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/stg.yml:115","command":"npm install","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/stg.yml:119","command":"npm run build:dev","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/stg.yml:123","command":"aws s3 sync ./dist s3://${{ env.S3_BUCKET }} --delete --exclude \"index.html\"\naws s3 cp ./dist/index.html s3://${{ env.S3_BUCKET }}/index.html --cache-control \"no-cache, no-store, must-revalidate\"","working_directory":"front","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/stg.yml:128","command":"aws cloudfront create-invalidation --distribution-id ${{ secrets.CFN_DISTRIBUTION_ID_STG }} --paths \"/*\"","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"},{"id":"insuniverse-site/.github/workflows/stg.yml:32","command":"echo \"[DEBUG] Repository: ${{ github.repository }}\"\necho \"[DEBUG] Branch: ${{ github.ref_name }}\"\necho \"[DEBUG] Current Run ID: ${{ github.run_id }}\"\necho \"[DEBUG] Workflow Name: ${{ github.workflow }}\"\n\n# GitHub CLI를 사용하여 이전 성공한 워크플로우 실행 찾기\nPREV_SHA=\"\"\n\n# GitHub CLI로 워크플로우 실행 목록 가져오기\necho \"[INFO] Attempting to get previous successful runs...\"\n\n# GitHub CLI 인증 확인\nif gh auth status &>/dev/null; then\n  echo \"[INFO] GitHub CLI authenticated successfully\"\n\n  # 현재 워크플로우의 이전 성공한 실행들 검색\n  WORKFLOW_RUNS=$(gh run list \\\n    --repo \"${{ github.repository }}\" \\\n    --branch \"${{ github.ref_name }}\" \\\n    --workflow \"${{ github.workflow }}\" \\\n    --status success \\\n    --limit 10 \\\n    --json headSha,databaseId,conclusion,status \\\n    2>/dev/null || echo \"[]\")\n\n  echo \"[DEBUG] Workflow runs response: $WORKFLOW_RUNS\"\n\n  # 현재 실행을 제외한 이전 성공한 실행의 커밋 SHA 찾기\n  if [ \"$WORKFLOW_RUNS\" != \"[]\" ] && [ ! -z \"$WORKFLOW_RUNS\" ]; then\n    PREV_SHA=$(echo \"$WORKFLOW_RUNS\" | jq -r \\\n      \"map(select(.databaseId != ${{ github.run_id }} and .conclusion == \\\"success\\\")) | .[0].headSha // empty\" \\\n      2>/dev/null || echo \"\")\n\n    echo \"[DEBUG] Previous SHA from workflow runs: $PREV_SHA\"\n  fi\nelse\n  echo \"[WARNING] GitHub CLI not authenticated properly\"\nfi\n\n# 커밋 SHA 유효성 검증\nif [ ! -z \"$PREV_SHA\" ] && git cat-file -e \"$PREV_SHA\" 2>/dev/null; then\n  echo \"[INFO] Previous commit SHA (validated): $PREV_SHA\"\n\n  # 커밋 정보 출력\n  PREV_COMMIT_MSG=$(git log --format=\"%s\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  PREV_COMMIT_DATE=$(git log --format=\"%ci\" -n 1 \"$PREV_SHA\" 2>/dev/null || echo \"Unknown\")\n  echo \"[INFO] Previous commit: $PREV_COMMIT_MSG ($PREV_COMMIT_DATE)\"\n\nelse\n  echo \"[WARNING] Could not find valid previous commit. Will use current commit for comparison.\"\n  PREV_SHA=\"${{ github.sha }}\"\nfi\n\necho \"previous_commit=$PREV_SHA\" >> $GITHUB_OUTPUT","working_directory":"","config_path":null,"selection_scope":"unparsed","reachability":"unresolved"}]}},"s_grade_rule":{"rule_text":"S등급 근거는 항목 단위로 판정한다 — 테스트가 skip 되지 않고 CI 에서 실제로 실행되는가","rule_anchor":"meta/05-final-spec.md:172","not_source_wide":true,"not_source_wide_anchor":"meta/05-final-spec.md:168","evaluation_unit":null,"evaluation_unit_status":"canon_undefined","storage_granularity":"test_file","storage_granularity_basis":"no_stable_case_id"}}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/helpers/cookie.helper.spec.ts","repo":"insuniverse-server","path":"apps/api/src/helpers/cookie.helper.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":2,"enumerated_case_count":9,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/helpers/cookie.helper.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/helpers/sanitize.helper.spec.ts","repo":"insuniverse-server","path":"apps/api/src/helpers/sanitize.helper.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/helpers/sanitize.helper.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/admin-view-token/admin-view-token.controller.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/admin-view-token/admin-view-token.controller.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/admin-view-token/admin-view-token.controller.spec.ts:4"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/admin-view-token/admin-view-token.guard.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/admin-view-token/admin-view-token.guard.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":4,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/admin-view-token/admin-view-token.guard.spec.ts:4"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/admin-view-token/admin-view-token.service.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/admin-view-token/admin-view-token.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/admin-view-token/admin-view-token.service.spec.ts:4"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/agency/terms/terms.repository.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/agency/terms/terms.repository.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/agency/terms/terms.repository.spec.ts:29"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/alimtalk/alimtalk-invite.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/alimtalk/alimtalk-invite.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":3,"enumerated_case_count":21,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/alimtalk/alimtalk-invite.spec.ts:6"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/analyze/analyze-car-pdf.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/analyze/analyze-car-pdf.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":3,"enumerated_case_count":5,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/analyze/analyze-car-pdf.spec.ts:65"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/analyze/analyze-car-visibility.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/analyze/analyze-car-visibility.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/analyze/analyze-car-visibility.spec.ts:7"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/analyze/analyze-disease-pdf.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/analyze/analyze-disease-pdf.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":4,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/analyze/analyze-disease-pdf.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/analyze/b2c-auth.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/analyze/b2c-auth.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":3,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/analyze/b2c-auth.spec.ts:4"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/auth/admin/auth.service.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/auth/admin/auth.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/auth/admin/auth.service.spec.ts:6"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/auth/admin/car-view-admin.guard.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/auth/admin/car-view-admin.guard.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":8,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/auth/admin/car-view-admin.guard.spec.ts:9"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/auth/user/own-analysis.guard.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/auth/user/own-analysis.guard.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":5,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/auth/user/own-analysis.guard.spec.ts:9"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/client/client/client.service.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/client/client/client.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/client/client/client.service.spec.ts:7"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/fc/agency/agency-fc.event-handler.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/fc/agency/agency-fc.event-handler.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":4,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/fc/agency/agency-fc.event-handler.spec.ts:49"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/fc/agency/fc-agency-account-update.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/fc/agency/fc-agency-account-update.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/fc/agency/fc-agency-account-update.spec.ts:5"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/fc/agency/subscription-batch.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/fc/agency/subscription-batch.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/fc/agency/subscription-batch.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/loss-analysis/loss-analysis.service.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/loss-analysis/loss-analysis.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":3,"enumerated_case_count":4,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/loss-analysis/loss-analysis.service.spec.ts:5"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/medication-standard/medication-standard.repository.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/medication-standard/medication-standard.repository.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/medication-standard/medication-standard.repository.spec.ts:20"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/order/order/order-lifecycle-race.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/order/order/order-lifecycle-race.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":3,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/order/order/order-lifecycle-race.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/push/push-target.util.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/push/push-target.util.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":6,"enumerated_case_count":16,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/push/push-target.util.spec.ts:7"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/sales-agency/samsung-s2-report.service.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/sales-agency/samsung-s2-report.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":3,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/sales-agency/samsung-s2-report.service.spec.ts:6"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/subscribe/subscribe-failed/subscribe-failed.service.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/subscribe/subscribe-failed/subscribe-failed.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/subscribe/subscribe-failed/subscribe-failed.service.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/treat/dispatch/treat-car-canary.util.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/treat/dispatch/treat-car-canary.util.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":6,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-car-canary.util.spec.ts:9"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/treat/dispatch/treat-dispatcher.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/treat/dispatch/treat-dispatcher.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":4,"external_dependency_signals":[{"signal":"redis","anchor":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-dispatcher.spec.ts:19"},{"signal":"loopback_host","anchor":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-dispatcher.spec.ts:19"}],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-dispatcher.spec.ts:15"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/treat/dispatch/treat-queue.service.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/treat/dispatch/treat-queue.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":14,"external_dependency_signals":[{"signal":"redis","anchor":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-queue.service.spec.ts:8"},{"signal":"loopback_host","anchor":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-queue.service.spec.ts:8"}],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-queue.service.spec.ts:7"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/treat/dispatch/treat-reservation.service.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/treat/dispatch/treat-reservation.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":8,"external_dependency_signals":[{"signal":"redis","anchor":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-reservation.service.spec.ts:7"},{"signal":"loopback_host","anchor":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-reservation.service.spec.ts:7"}],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-reservation.service.spec.ts:6"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/treat/dispatch/treat-reservation.service.unit.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/treat/dispatch/treat-reservation.service.unit.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":4,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/treat/dispatch/treat-reservation.service.unit.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/treat/error/treat-error-resolver.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/treat/error/treat-error-resolver.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":7,"enumerated_case_count":14,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/treat/error/treat-error-resolver.spec.ts:4"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/treat/provider/treat-provider.service.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/treat/provider/treat-provider.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":5,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/treat/provider/treat-provider.service.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/treat/treat-car-canary.service.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/treat/treat-car-canary.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":4,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/treat/treat-car-canary.service.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/treat/treat-certify-claim.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/treat/treat-certify-claim.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":2,"enumerated_case_count":15,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/treat/treat-certify-claim.spec.ts:4"}
{"kind":"test_file","id":"tests:insuniverse-server:apps/api/src/modules/treat/treat.repository.spec.ts","repo":"insuniverse-server","path":"apps/api/src/modules/treat/treat.repository.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/apps/api/src/modules/treat/treat.repository.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-server:libs/coocon/src/coocon.service.spec.ts","repo":"insuniverse-server","path":"libs/coocon/src/coocon.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":7,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/libs/coocon/src/coocon.service.spec.ts:10"}
{"kind":"test_file","id":"tests:insuniverse-server:libs/hyphen/src/hyphen.service.spec.ts","repo":"insuniverse-server","path":"libs/hyphen/src/hyphen.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":8,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/libs/hyphen/src/hyphen.service.spec.ts:9"}
{"kind":"test_file","id":"tests:insuniverse-server:libs/inhouse/src/inhouse.service.spec.ts","repo":"insuniverse-server","path":"libs/inhouse/src/inhouse.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":3,"enumerated_case_count":8,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/libs/inhouse/src/inhouse.service.spec.ts:11"}
{"kind":"test_file","id":"tests:insuniverse-server:libs/octover/src/octover.service.spec.ts","repo":"insuniverse-server","path":"libs/octover/src/octover.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":16,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/libs/octover/src/octover.service.spec.ts:9"}
{"kind":"test_file","id":"tests:insuniverse-server:libs/webclient/src/webclient.service.spec.ts","repo":"insuniverse-server","path":"libs/webclient/src/webclient.service.spec.ts","ext":".spec.ts","runner":"jest","selected_by_runner":null,"selection_basis":"config_pattern","selection_config_anchor":"insuniverse-server/jest.config.js:7","invocable_by_script":true,"invocation_script":"test","skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-server/.github/workflows/api.yml:110","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:114","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:146","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:153","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:197","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/api.yml:41","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-server/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:18","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:24","select":"unresolved"},{"invocation_id":"insuniverse-server/apps/api/dockerfile:7","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-server/libs/webclient/src/webclient.service.spec.ts:3"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/entities/alimtalk/model/store.test.ts","repo":"insuniverse-site","path":"front/src/entities/alimtalk/model/store.test.ts","ext":".test.ts","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/entities/alimtalk/model/store.test.ts:1"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/features/advertisement/hooks/useAd.test.tsx","repo":"insuniverse-site","path":"front/src/features/advertisement/hooks/useAd.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":3,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/features/advertisement/hooks/useAd.test.tsx:2"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/features/agreementForm/hooks/useCompanyTerms.test.ts","repo":"insuniverse-site","path":"front/src/features/agreementForm/hooks/useCompanyTerms.test.ts","ext":".test.ts","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/features/agreementForm/hooks/useCompanyTerms.test.ts:15"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/features/alimtalk/check/hooks/useAlimtalk.test.tsx","repo":"insuniverse-site","path":"front/src/features/alimtalk/check/hooks/useAlimtalk.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":4,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/features/alimtalk/check/hooks/useAlimtalk.test.tsx:2"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/features/alimtalk/ui/AlimtalkAd.test.tsx","repo":"insuniverse-site","path":"front/src/features/alimtalk/ui/AlimtalkAd.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/features/alimtalk/ui/AlimtalkAd.test.tsx:3"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/features/analysisDetailView/ui/ANS003/ANS003B.test.tsx","repo":"insuniverse-site","path":"front/src/features/analysisDetailView/ui/ANS003/ANS003B.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":3,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/features/analysisDetailView/ui/ANS003/ANS003B.test.tsx:3"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/features/analyze/ui/AnalyzeForm.test.tsx","repo":"insuniverse-site","path":"front/src/features/analyze/ui/AnalyzeForm.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/features/analyze/ui/AnalyzeForm.test.tsx:2"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/features/serviceBlock/hooks/useServiceBlock.test.tsx","repo":"insuniverse-site","path":"front/src/features/serviceBlock/hooks/useServiceBlock.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/features/serviceBlock/hooks/useServiceBlock.test.tsx:2"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/pages/alimTalk/QueuePage.test.tsx","repo":"insuniverse-site","path":"front/src/pages/alimTalk/QueuePage.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":4,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/pages/alimTalk/QueuePage.test.tsx:2"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/pages/alimTalk/RedirectPage.test.tsx","repo":"insuniverse-site","path":"front/src/pages/alimTalk/RedirectPage.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/pages/alimTalk/RedirectPage.test.tsx:1"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/pages/alimTalk/Step1Page.test.tsx","repo":"insuniverse-site","path":"front/src/pages/alimTalk/Step1Page.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/pages/alimTalk/Step1Page.test.tsx:2"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/pages/alimTalk/Step2Page.test.tsx","repo":"insuniverse-site","path":"front/src/pages/alimTalk/Step2Page.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":4,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/pages/alimTalk/Step2Page.test.tsx:2"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/pages/alimTalk/StepFailPage.test.tsx","repo":"insuniverse-site","path":"front/src/pages/alimTalk/StepFailPage.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":2,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/pages/alimTalk/StepFailPage.test.tsx:2"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/pages/analysis/AnalysisPage.test.tsx","repo":"insuniverse-site","path":"front/src/pages/analysis/AnalysisPage.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/pages/analysis/AnalysisPage.test.tsx:4"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/pages/analysis/analyze/AnalyzePage.test.tsx","repo":"insuniverse-site","path":"front/src/pages/analysis/analyze/AnalyzePage.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/pages/analysis/analyze/AnalyzePage.test.tsx:5"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/pages/analysis/loss/LossAnalysisFlowPage.test.tsx","repo":"insuniverse-site","path":"front/src/pages/analysis/loss/LossAnalysisFlowPage.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/pages/analysis/loss/LossAnalysisFlowPage.test.tsx:5"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/shared/hooks/usePreventBrowserBack.test.tsx","repo":"insuniverse-site","path":"front/src/shared/hooks/usePreventBrowserBack.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":3,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/shared/hooks/usePreventBrowserBack.test.tsx:2"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/shared/hooks/useTimer.test.tsx","repo":"insuniverse-site","path":"front/src/shared/hooks/useTimer.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":1,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/shared/hooks/useTimer.test.tsx:2"}
{"kind":"test_file","id":"tests:insuniverse-site:front/src/shared/ui/Modal/ModalContext.test.tsx","repo":"insuniverse-site","path":"front/src/shared/ui/Modal/ModalContext.test.tsx","ext":".test.tsx","runner":"vitest","selected_by_runner":null,"selection_basis":"runner_default","selection_config_anchor":null,"invocable_by_script":false,"invocation_script":null,"skip_status":"none","skipped_cases":[],"skip_scan_residue":[],"enumerated_suite_count":1,"enumerated_case_count":3,"external_dependency_signals":[],"selection_by_invocation":[{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/dev.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:101","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/notification.yml:38","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:104","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:116","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:120","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:124","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:129","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/prod.yml:32","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:103","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:115","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:119","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:123","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:128","select":"unresolved"},{"invocation_id":"insuniverse-site/.github/workflows/stg.yml:32","select":"unresolved"}],"ci_status":"undetermined","in_ci":null,"s_grade_clause":{"ci_clause":"undetermined","skip_clause":"none"},"defined_in":"insuniverse-site/front/src/shared/ui/Modal/ModalContext.test.tsx:2"}
