---
title: 설치된 CA 코어와 VA 보관 출력 — 0.0.121
date: 2026-10-23T06:45:55.733Z
version: v1.0.0
status: 기존 기록 이전
project: codeassist
type: 작업 결과
category: 이전 기록
summary: 설치된 CA 코어와 VA 보관 출력 — 0.0.121 — 당시 작업 내용과 검증 범위를 원문 기준으로 정리한 보관 기록입니다.
source: ../assets/imports/docs/validation/installed-core-121/index.html
source_sha256: 8bbb920a0a2ab210c21494f6ed5ce00919b85612ea2eeaa28171f477a488322a
record: archived
format: legacy-v1
---

> 보관 기록입니다. 아래 결과는 원문 작성 시점의 내용이며, 이번 편집에서 제품 테스트를 다시 실행하지 않았습니다.

설치 코어와 VA 보관 출력 비교

## 설치된 CA 코어와 VA 보관 출력 — 0.0.121

CA 설치 디렉터리의 Core DLL을 별도 .NET 프로세스에서 로드해 직접 실행했습니다. DLL 경로·SHA256이 설치 검증과 일치합니다. 입력·VA 원본 파일 해시를 확인했습니다. 화면·키 입력·VS 명령 실행은 하지 않았습니다.

텍스트·커서·선택 코어 스냅샷 일치 3/4 (75%). 이것은 제품 전체 유사도나 새 VA/CA VS 대조율이 아닙니다.

감싸기의 코어 결과는 int (value);와 선택 유지이고, 보관된 VA 결과는 int(value);와 선택 해제입니다. 실제 CA 확장 소스에는 그 뒤 FORMATSELECTION 호출·선택 해제·추적 커서 이동 단계가 있습니다. 이 검사기는 해당 VS 단계를 실행하지 않았으므로 이 차이를 제품 오류로 단정하지 않습니다. Undo도 검증하지 않았습니다.

| 사례 | 코어 출력 일치 | 현재 설치 코어 | VA 보관 출력 |
| --- | --- | --- | --- |
| scope-next | True | ``` {   "text": "void First() {}\r\nvoid Second() {}\r\n",   "caret": 17,   "selectionStart": 17,   "selectionLength": 0,   "selectedText": "" } ``` | ``` {   "text": "void First() {}\r\nvoid Second() {}\r\n",   "caret": 17,   "selectionStart": 17,   "selectionLength": 0,   "selectedText": "",   "zoom": 100,   "activeFile": "C:\\Projects\\CodeAssist\\.local\\parity-runs\\20261018-015759-745\\VA\\epoch-18976\\scope-next.cpp" } ``` |
| pair-insert | True | ``` {   "text": "()",   "caret": 1,   "selectionStart": 1,   "selectionLength": 0,   "selectedText": "" } ``` | ``` {   "text": "()",   "caret": 1,   "selectionStart": 1,   "selectionLength": 0,   "selectedText": "",   "zoom": 100,   "activeFile": "C:\\Projects\\CodeAssist\\.local\\parity-runs\\20261018-015759-745\\VA\\epoch-18976\\pair-insert.cpp" } ``` |
| smart-select | True | ``` {   "text": "void Sample() { int value = 1; }\r\n",   "caret": 30,   "selectionStart": 16,   "selectionLength": 14,   "selectedText": "int value = 1;" } ``` | ``` {   "text": "void Sample() { int value = 1; }\r\n",   "caret": 30,   "selectionStart": 16,   "selectionLength": 14,   "selectedText": "int value = 1;",   "zoom": 100,   "activeFile": "C:\\Projects\\CodeAssist\\.local\\parity-runs\\20261018-015759-745\\VA\\epoch-18976\\smart-select.cpp" } ``` |
| surround-word | False | ``` {   "text": "int (value);",   "caret": 11,   "selectionStart": 4,   "selectionLength": 7,   "selectedText": "(value)" } ``` | ``` {   "text": "int(value);",   "caret": 10,   "selectionStart": 10,   "selectionLength": 0,   "selectedText": "",   "zoom": 100,   "activeFile": "C:\\Projects\\CodeAssist\\.local\\parity-runs\\20261018-015759-745\\VA\\epoch-18976\\surround-word.cpp" } ``` |

REA 스킬의 근거 구분 지침을 적용했습니다. 현재 세션의 REA MCP/CLI를 사용하지 못했으며 이 결과를 REA Evidence라고 부르지 않습니다.

입력 · 설치 DLL 실행 원본 · 비교 결과·제한

## 원문과 편집 이력

[보존된 원문 열기](../assets/imports/docs/validation/installed-core-121/index.html)

- 원문 SHA-256: `8bbb920a0a2ab210c21494f6ed5ce00919b85612ea2eeaa28171f477a488322a`
- 표시 날짜는 원본 파일의 수정 시각입니다. 작업 완료 시각은 원문에 있는 값을 기준으로 확인합니다.
