Repository navigation
fix(strings): 사람에게 보이는 코드 문자열의 용어 정리 - #116
Merged
Merged
Conversation
- 용어집 8장에 맞춰 38개 프로덕션 파일 내 `개정판`, `거절`, `신원` 등 81개 문자열을 리비전, 거부, 식별 정보 등 표준 용어로 변경 - 식별자, 열거형, JSON 키, `reason` 코드, 주석은 기존대로 유지하여 외부 연동 시스템과의 호환성 확보 - 변경된 메시지와 직접 일치 여부를 대조하는 `RemedyApprovalTest`, `IngestTest` 단언문 반영 및 전체 빌드 검증 완료 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
개요
문서 용어집을 정비한 PR #112 및 미들웨어 코드 문자열을 다룬 #113의 후속 작업으로, 프로덕션 코드 전반에 남아 있던 사용자 대상 문자열 리터럴을 용어집 8장의 새 표준 용어로 일괄 정비합니다. 식별자나 통신 규격은 변경하지 않고 안내 메시지만 수정하여 외부 연동 시스템에 미치는 영향을 차단합니다.
주요 변경 사항
1. 용어 변경 내역 및 발생 횟수
AdmissionGate,Approval,Middleware,RemedyDesk,DefinedCapability,MissionValidator), registry 서비스 및 컨트롤러개정판-> 리비전: 24건거절-> 거부: 22건신원-> 식별 정보: 11건능력-> 케이퍼빌리티: 10건투영-> 프로젝션: 3건출하-> 프로덕션: 2건실물-> 실제 하드웨어: 2건남쪽-> 사우스바운드: 2건거동-> 동작: 2건벤더 표면-> 벤더 인터페이스: 1건걸음-> 단계: 1건대장-> 레지스터: 1건서 있는-> 활성: 1건OrbitAdapter의사건-> 실행 이벤트: Orbit 실행 이벤트 목록을 의미하므로 인시던트 대신 실행 이벤트로 반영(1건)2. 유지된 항목 및 외부 연동처 영향
reason코드, 시험 이름, 주석은 변경 없이 유지reason코드로만 분류하므로 기능 영향 없음 확인handoff/디렉터리 및 문서 전반에서 변경된 문장을 인용하지 않음 확인SOURCE_OBSERVATION_UNUSED의 검증기 다음 작업 문구(식별 정보) 변경: picasso-ops의 S3b 계약 문서 인용문은 다음 서브모듈 갱신 시 반영 예정3. 시험 단언문 수정
RemedyApprovalTest의 기대값을걸음대신 단계 수와 파라미터 수가 다르다 문자열로 갱신IngestTest의contains비교를개정판대신 모르는 리비전으로 갱신검증 결과
./gradlew build -x :harness:test -x :registry:test빌드 수행: 시험 1,567건 통과, 실패 0(JUnit XML)RemedyApprovalTest단언문을 이전 문구(걸음)로 되돌렸을 때 정상적으로 실패(1건 실패, JUnit XML)하여 검증 유효성 확인:registry:test실행 중 이전 문구를 비교하던IngestTest단언문(개정판비교, 396건 중 1건 실패)을 모르는 리비전으로 수정한 뒤 재실행 통과(21건 통과, 실패 0):harness:test210건 및 orbit 어댑터 31건 전체 통과(실패 0)🤖 Generated with Claude Code