전체 기능 검증 완료가 아닙니다. 양쪽 전용 VS에서 명령·UI 실행과 취소를 수집했습니다. 실제 기능별 입력·기대 결과 어댑터가 없는 항목은 미검증을 유지합니다.
{
"requested": 97,
"processed": 97,
"allRowsAttempted": true,
"allFiveSecondBounded": true,
"maxItemMs": 3638.57,
"counts": {
"observed-only": 97
},
"hostQuarantined": [],
"newFunctionalCertificates": 0,
"productCountsUnchanged": {
"matches": 4,
"differences": 7,
"unverified": 97,
"denominator": 108
},
"proposedSeconds": 300,
"elapsedSeconds": 353,
"reportedAt": "2026-10-18T22:10:10.019568+09:00",
"CAConnectionFix": "Hidden generated-fixture recovery dialog restored, then DTE health succeeded",
"fullyVerified": false
}97개 상세 결과 · 상위 실행기 실제 시간 · 고정 계획
{
"id": "VA-F001",
"name": "Find by Context",
"executionStatus": "observed-only",
"elapsedMs": 3501.04,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "e3056ca7124540faaa0fdfe2e974badb",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "e3056ca7124540faaa0fdfe2e974badb",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F002",
"name": "Find References",
"executionStatus": "observed-only",
"elapsedMs": 3472.01,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "38cea73d3184449f94e8ed726580d4e7",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "38cea73d3184449f94e8ed726580d4e7",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F004",
"name": "GoTo Implementation",
"executionStatus": "observed-only",
"elapsedMs": 3351.49,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "68c4e3bce22943c89a2a7c0ebae36da8",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "68c4e3bce22943c89a2a7c0ebae36da8",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F005",
"name": "GoTo Member",
"executionStatus": "observed-only",
"elapsedMs": 3029.91,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "fab48e558c9240f8b930532ba884560f",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 12,
"selectionStart": 7,
"selectionLength": 5,
"selectedText": "Audit"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 12,
"selectionStart": 7,
"selectionLength": 5,
"selectedText": "Audit"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "fab48e558c9240f8b930532ba884560f",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 12,
"selectionStart": 7,
"selectionLength": 5,
"selectedText": "Audit"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 12,
"selectionStart": 7,
"selectionLength": 5,
"selectedText": "Audit"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F006",
"name": "GoTo Related",
"executionStatus": "observed-only",
"elapsedMs": 2880.35,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "e1f7a7b29115452a8080b6a6c8bda43e",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "popup-observed-only",
"title": "Native popup menu",
"pageSelected": false
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "e1f7a7b29115452a8080b6a6c8bda43e",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA dialog.png VA after.png CA after.png {
"id": "VA-F007",
"name": "Highlight Current Line",
"executionStatus": "observed-only",
"elapsedMs": 3449.11,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "94bf6f90dab44f318290da1c634c387c",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "94bf6f90dab44f318290da1c634c387c",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F008",
"name": "List Methods in File",
"executionStatus": "observed-only",
"elapsedMs": 3353.33,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "18843a24dbdb42cfaf3371cff032a0b9",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "18843a24dbdb42cfaf3371cff032a0b9",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F010",
"name": "Navigate Back and Forward",
"executionStatus": "observed-only",
"elapsedMs": 3333.36,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "3c6b7577116e431a936729faca94b563",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "3c6b7577116e431a936729faca94b563",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F011",
"name": "Open Corresponding File",
"executionStatus": "observed-only",
"elapsedMs": 3197.48,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "ed761a6aaf34414388c2fba73fd25798",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "ed761a6aaf34414388c2fba73fd25798",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F012",
"name": "Open File in Solution",
"executionStatus": "observed-only",
"elapsedMs": 2676.81,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "ec0b1dac2ffe4795b95947b27bd93254",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "ec0b1dac2ffe4795b95947b27bd93254",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F013",
"name": "VA Hashtags",
"executionStatus": "observed-only",
"elapsedMs": 3247.46,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "379aa83b579d4623a0feb4f39ee03d56",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "379aa83b579d4623a0feb4f39ee03d56",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F014",
"name": "VA Navigation Bar",
"executionStatus": "observed-only",
"elapsedMs": 3198.01,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "e619949083224a9da372afa696879d62",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "e619949083224a9da372afa696879d62",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F015",
"name": "Access to Refactoring Commands",
"executionStatus": "observed-only",
"elapsedMs": 3638.57,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "762be6077d3f4cf994f0e3f98a2bc5bc",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "762be6077d3f4cf994f0e3f98a2bc5bc",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F016",
"name": "Change Signature",
"executionStatus": "observed-only",
"elapsedMs": 1890.1,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "b7d08be94ec0413b87e811311b054fca",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "int Sum(int left, int right) { return left + right; }\r\n",
"caret": 7,
"selectionStart": 4,
"selectionLength": 3,
"selectedText": "Sum"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorChangeSignature\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "b7d08be94ec0413b87e811311b054fca",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "int Sum(int left, int right) { return left + right; }\r\n",
"caret": 7,
"selectionStart": 4,
"selectionLength": 3,
"selectedText": "Sum"
},
"after": {
"zoom": 140,
"text": "int Sum(int left, int right) { return left + right; }\r\n",
"caret": 7,
"selectionStart": 4,
"selectionLength": 3,
"selectedText": "Sum"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F017",
"name": "Convert Between Pointer and Instance",
"executionStatus": "observed-only",
"elapsedMs": 1810.63,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "5f9f62d8eee440d8af61e5ff355fc454",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorConvertBetweenPointerAndInstance\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "5f9f62d8eee440d8af61e5ff355fc454",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F018",
"name": "Encapsulate Field",
"executionStatus": "observed-only",
"elapsedMs": 1962.14,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "1cc77ff71714495d8cca985deadce690",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "class Audit { public: int Health; };\r\n",
"caret": 32,
"selectionStart": 26,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorEncapsulateField\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "1cc77ff71714495d8cca985deadce690",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "class Audit { public: int Health; };\r\n",
"caret": 32,
"selectionStart": 26,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "class Audit { public: int Health; };\r\n",
"caret": 32,
"selectionStart": 26,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F019",
"name": "Extract Method",
"executionStatus": "observed-only",
"elapsedMs": 2655.48,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "75ec45f02bf6449192d2d208cd5f7e8c",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "void Probe() { int value = 1; value += 2; }\r\n",
"caret": 40,
"selectionStart": 15,
"selectionLength": 25,
"selectedText": "int value = 1; value += 2"
},
"after": {
"zoom": 100,
"text": "void Probe() { int value = 1; value += 2; }\r\n",
"caret": 40,
"selectionStart": 15,
"selectionLength": 25,
"selectedText": "int value = 1; value += 2"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "75ec45f02bf6449192d2d208cd5f7e8c",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "void Probe() { int value = 1; value += 2; }\r\n",
"caret": 40,
"selectionStart": 15,
"selectionLength": 25,
"selectedText": "int value = 1; value += 2"
},
"after": {
"zoom": 140,
"text": "void Probe() { int value = 1; value += 2; }\r\n",
"caret": 40,
"selectionStart": 15,
"selectionLength": 25,
"selectedText": "int value = 1; value += 2"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F020",
"name": "Introduce Variable",
"executionStatus": "observed-only",
"elapsedMs": 1862.33,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "6f3d1901438145b9b8ed8c1b5bebf299",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorIntroduceVariable\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "6f3d1901438145b9b8ed8c1b5bebf299",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F021",
"name": "Move Implementation to Header File",
"executionStatus": "observed-only",
"elapsedMs": 1879.14,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "5dfb469a3a484b94b58f2e9d4a9baeb8",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorMoveImplementationToHeaderFile\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "5dfb469a3a484b94b58f2e9d4a9baeb8",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F022",
"name": "Move Implementation to Source File",
"executionStatus": "observed-only",
"elapsedMs": 1853.34,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "8b0f3c267eae45df9ed0914c12bf6c4d",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorMoveImplementationToSourceFile\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "8b0f3c267eae45df9ed0914c12bf6c4d",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F023",
"name": "Move Method Implementations to Source File",
"executionStatus": "observed-only",
"elapsedMs": 1900.48,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "3263071505704701bfe7e43a3352e983",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorMoveMethodImplementationsToSourceFile\" 명령이 잘못되었습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "3263071505704701bfe7e43a3352e983",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F024",
"name": "Move Selection to New File",
"executionStatus": "observed-only",
"elapsedMs": 2244.62,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "5c300150af394328987aed0e54fbab97",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorMoveSelectionToNewFile\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "5c300150af394328987aed0e54fbab97",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "dialog-observed-only",
"title": "Create file",
"pageSelected": true,
"controls": [
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "명령 모듈",
"type": "ControlType.ToolBar",
"value": ""
},
{
"name": "도움말(&H)",
"type": "ControlType.Button",
"value": ""
},
{
"name": "자세히",
"type": "ControlType.SplitButton",
"value": ""
},
{
"name": "슬라이더 보기",
"type": "ControlType.Button",
"value": ""
},
{
"name": "구성",
"type": "ControlType.Button",
"value": ""
},
{
"name": "새 폴더",
"type": "ControlType.Button",
"value": ""
},
{
"name": "호스트 제어",
"type": "ControlType.Pane",
"value": null
},
{
"name": "네임스페이스 트리 컨트롤",
"type": "ControlType.Tree",
"value": null
},
{
"name": "세로 스크롤 막대",
"type": "ControlType.ScrollBar",
"value": null
},
{
"name": "조금 뒤로",
"type": "ControlType.Button",
"value": null
},
{
"name": "많이 뒤로",
"type": "ControlType.Button",
"value": null
},
{
"name": "엄지",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "많이 앞으로",
"type": "ControlType.Button",
"value": null
},
{
"name": "조금 앞으로",
"type": "ControlType.Button",
"value": null
},
{
"name": "바탕 화면",
"type": "ControlType.TreeItem",
"value": "바탕 화면"
},
{
"name": "홈",
"type": "ControlType.TreeItem",
"value": "홈"
},
{
"name": "갤러리",
"type": "ControlType.TreeItem",
"value": "갤러리"
},
{
"name": "바탕 화면",
"type": "ControlType.TreeItem",
"value": "바탕 화면"
},
{
"name": "다운로드",
"type": "ControlType.TreeItem",
"value": "다운로드"
},
{
"name": "Documents",
"type": "ControlType.TreeItem",
"value": "Documents"
},
{
"name": "사진",
"type": "ControlType.TreeItem",
"value": "사진"
},
{
"name": "카카오톡 받은 파일",
"type": "ControlType.TreeItem",
"value": "카카오톡 받은 파일"
},
{
"name": "Projects",
"type": "ControlType.TreeItem",
"value": "Projects"
},
{
"name": "내 PC",
"type": "ControlType.TreeItem",
"value": "내 PC"
},
{
"name": "로컬 디스크 (C:)",
"type": "ControlType.TreeItem",
"value": "로컬 디스크 (C:)"
},
{
"name": "새 볼륨 (D:)",
"type": "ControlType.TreeItem",
"value": "새 볼륨 (D:)"
},
{
"name": "네트워크",
"type": "ControlType.TreeItem",
"value": "네트워크"
},
{
"name": "셸 폴더 보기",
"type": "ControlType.Pane",
"value": null
},
{
"name": "항목 보기",
"type": "ControlType.List",
"value": ""
},
{
"name": "머리글",
"type": "ControlType.Header",
"value": ""
},
{
"name": "이름",
"type": "ControlType.SplitButton",
"value": ""
},
{
"name": "필터 드롭다운",
"type": "ControlType.Button",
"value": ""
},
{
"name": "수정한 날짜",
"type": "ControlType.SplitButton",
"value": ""
},
{
"name": "필터 드롭다운",
"type": "ControlType.Button",
"value": ""
},
{
"name": "유형",
"type": "ControlType.SplitButton",
"value": ""
},
{
"name": "필터 드롭다운",
"type": "ControlType.Button",
"value": ""
},
{
"name": "크기",
"type": "ControlType.SplitButton",
"value": ""
},
{
"name": "필터 드롭다운",
"type": "ControlType.Button",
"value": ""
},
{
"name": "fixture.cpp",
"type": "ControlType.ListItem",
"value": "fixture.cpp"
},
{
"name": "이름",
"type": "ControlType.Edit",
"value": "fixture.cpp"
},
{
"name": "수정한 날짜",
"type": "ControlType.Edit",
"value": "2026-10-18 오후 10:07"
},
{
"name": "유형",
"type": "ControlType.Edit",
"value": "C++ Source"
},
{
"name": "크기",
"type": "ControlType.Edit",
"value": "1KB"
},
{
"name": "파일 이름:",
"type": "ControlType.Text",
"value": ""
},
{
"name": "파일 이름:",
"type": "ControlType.ComboBox",
"value": "NewFile.cpp"
},
{
"name": "파일 이름:",
"type": "ControlType.Edit",
"value": "NewFile.cpp"
},
{
"name": "파일 이름:",
"type": "ControlType.List",
"value": null
},
{
"name": "드롭다운 단추",
"type": "ControlType.Button",
"value": null
},
{
"name": "파일 형식:",
"type": "ControlType.Text",
"value": ""
},
{
"name": "파일 형식:",
"type": "ControlType.ComboBox",
"value": null
},
{
"name": "파일 형식:",
"type": "ControlType.List",
"value": null
},
{
"name": "C/C++ files (*.cpp;*.h;*.hpp;*.c)",
"type": "ControlType.ListItem",
"value": null
},
{
"name": "All files (*.*)",
"type": "ControlType.ListItem",
"value": null
},
{
"name": "드롭다운 단추",
"type": "ControlType.Button",
"value": null
},
{
"name": "필드 저장",
"type": "ControlType.Tree",
"value": ""
},
{
"name": "응용 프로그램 컨트롤",
"type": "ControlType.Tree",
"value": ""
},
{
"name": "",
"type": "ControlType.ToolBar",
"value": null
},
{
"name": "폴더 숨기기",
"type": "ControlType.Button",
"value": null
},
{
"name": "저장(S)",
"type": "ControlType.Button",
"value": null
},
{
"name": "취소",
"type": "ControlType.Button",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "탐색 단추",
"type": "ControlType.ToolBar",
"value": null
},
{
"name": "뒤로(Alt+왼쪽 화살표)",
"type": "ControlType.Button",
"value": null
},
{
"name": "앞으로(Alt+오른쪽 화살표)",
"type": "ControlType.Button",
"value": null
},
{
"name": "최근 위치",
"type": "ControlType.Button",
"value": null
},
{
"name": "업밴드",
"type": "ControlType.ToolBar",
"value": null
},
{
"name": "\"remaining-024\"(으)로 이동(Alt+위쪽 화살표)",
"type": "ControlType.Button",
"value": null
},
{
"name": "로드 중",
"type": "ControlType.ProgressBar",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "주소: C:\\Projects\\CodeAssist\\docs\\validation\\bounded-100\\run\\remaining-024\\CA",
"type": "ControlType.ToolBar",
"value": null
},
{
"name": "모든 위치",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "docs",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "validation",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "bounded-100",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "run",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "remaining-024",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "CA",
"type": "ControlType.MenuItem",
"value": null
},
{
"name": "주소 대역",
"type": "ControlType.ToolBar",
"value": null
},
{
"name": "이전 위치",
"type": "ControlType.Button",
"value": null
},
{
"name": "\"CA\" 새로 고침(F5)",
"type": "ControlType.Button",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "검색창",
"type": "ControlType.Edit",
"value": ""
},
{
"name": "검색",
"type": "ControlType.Button",
"value": ""
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "Create file",
"type": "ControlType.TitleBar",
"value": null
},
{
"name": "시스템 메뉴 모음",
"type": "ControlType.MenuBar",
"value": null
},
{
"name": "시스템",
"type": "ControlType.MenuItem",
"value": null
},
{
"name": "닫기",
"type": "ControlType.Button",
"value": null
}
]
},
"error": null,
"hostUnsafe": false
}
}
}CA dialog.png CA after.png {
"id": "VA-F026",
"name": "Rename Files",
"executionStatus": "observed-only",
"elapsedMs": 2622.92,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "4343c55ee34644cbabf2329097b6082b",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "4343c55ee34644cbabf2329097b6082b",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F027",
"name": "Simplify Instance Declaration",
"executionStatus": "observed-only",
"elapsedMs": 1860.53,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "9fb2e853d69c4a2499c96e8f3fb0ca20",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorSimplifyInstanceDeclaration\" 명령이 잘못되었습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "9fb2e853d69c4a2499c96e8f3fb0ca20",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F028",
"name": "Add Forward Declaration",
"executionStatus": "observed-only",
"elapsedMs": 1814.57,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "1b45742c8bb245bfb7bb51a9a4c8d6e4",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorAddForwardDeclaration\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "1b45742c8bb245bfb7bb51a9a4c8d6e4",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F029",
"name": "Add Member",
"executionStatus": "observed-only",
"elapsedMs": 1906.7,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "10a236fb9ba14569bd4b42ad4988b2eb",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorAddMember\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "10a236fb9ba14569bd4b42ad4988b2eb",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F030",
"name": "Add Missing Case Statements",
"executionStatus": "observed-only",
"elapsedMs": 1959.24,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "ddce72d005af4cfdb8faa0f2a60375c1",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"zoom": 100,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorAddMissingCaseStatements\" 명령이 잘못되었습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "ddce72d005af4cfdb8faa0f2a60375c1",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"zoom": 140,
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F031",
"name": "Add Similar Member",
"executionStatus": "observed-only",
"elapsedMs": 1508.95,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "31812718054542798c6da5b65cb7c422",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorAddSimilarMember\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "31812718054542798c6da5b65cb7c422",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F032",
"name": "Add Using Directive",
"executionStatus": "observed-only",
"elapsedMs": 1329.85,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "d67ee83998c54ccca698270b21dad361",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorAddUsingDirective\" 명령이 잘못되었습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "d67ee83998c54ccca698270b21dad361",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F033",
"name": "Add include Directive",
"executionStatus": "observed-only",
"elapsedMs": 1347.91,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "2beeaa8f4ee046b39bb7b4f3c995d19c",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorAddIncludeDirective\" 명령이 잘못되었습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "2beeaa8f4ee046b39bb7b4f3c995d19c",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F034",
"name": "Add/Remove Braces",
"executionStatus": "observed-only",
"elapsedMs": 1294.53,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "badfa2d00527411790abe55e976cd641",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "void Probe() { if (true) Call(); }\r\n",
"caret": 31,
"selectionStart": 24,
"selectionLength": 7,
"selectedText": " Call()"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.BracesToggle\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "badfa2d00527411790abe55e976cd641",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "void Probe() { if (true) Call(); }\r\n",
"caret": 31,
"selectionStart": 24,
"selectionLength": 7,
"selectedText": " Call()"
},
"after": {
"text": "void Probe() { if (true) Call(); }\r\n",
"caret": 31,
"selectionStart": 24,
"selectionLength": 7,
"selectedText": " Call()"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F035",
"name": "Create Declaration",
"executionStatus": "observed-only",
"elapsedMs": 1325.0,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "49d784b5da9a45588e60c693deba4fc8",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "int Sum(int left, int right) { return left + right; }\r\n",
"caret": 51,
"selectionStart": 0,
"selectionLength": 51,
"selectedText": "int Sum(int left, int right) { return left + right;"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorCreateDeclaration\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "49d784b5da9a45588e60c693deba4fc8",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "int Sum(int left, int right) { return left + right; }\r\n",
"caret": 51,
"selectionStart": 0,
"selectionLength": 51,
"selectedText": "int Sum(int left, int right) { return left + right;"
},
"after": {
"text": "int Sum(int left, int right) { return left + right; }\r\n",
"caret": 51,
"selectionStart": 0,
"selectionLength": 51,
"selectedText": "int Sum(int left, int right) { return left + right;"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F036",
"name": "Create File",
"executionStatus": "observed-only",
"elapsedMs": 2192.61,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "e3ab84c4fa3a4c88adfb68fa029bb917",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "dialog-observed-only",
"title": "Create File",
"pageSelected": true,
"controls": [
{
"name": "Name:",
"type": "ControlType.Text",
"value": null
},
{
"name": "Name:",
"type": "ControlType.Edit",
"value": "fixture.h"
},
{
"name": "Location:",
"type": "ControlType.Text",
"value": null
},
{
"name": "C:\\Projects\\CodeAssist\\docs\\validation\\bounded-100\\run\\remaining-036\\VA\\",
"type": "ControlType.Text",
"value": null
},
{
"name": "#include new file",
"type": "ControlType.CheckBox",
"value": "Off"
},
{
"name": "Create",
"type": "ControlType.Button",
"value": null
},
{
"name": "Cancel",
"type": "ControlType.Button",
"value": null
},
{
"name": "Visual Assist",
"type": "ControlType.Text",
"value": null
},
{
"name": "Create File",
"type": "ControlType.TitleBar",
"value": null
},
{
"name": "시스템 메뉴 모음",
"type": "ControlType.MenuBar",
"value": null
},
{
"name": "시스템",
"type": "ControlType.MenuItem",
"value": null
},
{
"name": "상황에 맞는 도움말",
"type": "ControlType.Button",
"value": null
},
{
"name": "닫기",
"type": "ControlType.Button",
"value": null
}
]
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "e3ab84c4fa3a4c88adfb68fa029bb917",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "dialog-observed-only",
"title": "Create file",
"pageSelected": true,
"controls": [
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "명령 모듈",
"type": "ControlType.ToolBar",
"value": ""
},
{
"name": "도움말(&H)",
"type": "ControlType.Button",
"value": ""
},
{
"name": "자세히",
"type": "ControlType.SplitButton",
"value": ""
},
{
"name": "슬라이더 보기",
"type": "ControlType.Button",
"value": ""
},
{
"name": "구성",
"type": "ControlType.Button",
"value": ""
},
{
"name": "새 폴더",
"type": "ControlType.Button",
"value": ""
},
{
"name": "호스트 제어",
"type": "ControlType.Pane",
"value": null
},
{
"name": "네임스페이스 트리 컨트롤",
"type": "ControlType.Tree",
"value": null
},
{
"name": "세로 스크롤 막대",
"type": "ControlType.ScrollBar",
"value": null
},
{
"name": "조금 뒤로",
"type": "ControlType.Button",
"value": null
},
{
"name": "많이 뒤로",
"type": "ControlType.Button",
"value": null
},
{
"name": "엄지",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "많이 앞으로",
"type": "ControlType.Button",
"value": null
},
{
"name": "조금 앞으로",
"type": "ControlType.Button",
"value": null
},
{
"name": "바탕 화면",
"type": "ControlType.TreeItem",
"value": "바탕 화면"
},
{
"name": "홈",
"type": "ControlType.TreeItem",
"value": "홈"
},
{
"name": "갤러리",
"type": "ControlType.TreeItem",
"value": "갤러리"
},
{
"name": "바탕 화면",
"type": "ControlType.TreeItem",
"value": "바탕 화면"
},
{
"name": "다운로드",
"type": "ControlType.TreeItem",
"value": "다운로드"
},
{
"name": "Documents",
"type": "ControlType.TreeItem",
"value": "Documents"
},
{
"name": "사진",
"type": "ControlType.TreeItem",
"value": "사진"
},
{
"name": "카카오톡 받은 파일",
"type": "ControlType.TreeItem",
"value": "카카오톡 받은 파일"
},
{
"name": "Projects",
"type": "ControlType.TreeItem",
"value": "Projects"
},
{
"name": "내 PC",
"type": "ControlType.TreeItem",
"value": "내 PC"
},
{
"name": "로컬 디스크 (C:)",
"type": "ControlType.TreeItem",
"value": "로컬 디스크 (C:)"
},
{
"name": "새 볼륨 (D:)",
"type": "ControlType.TreeItem",
"value": "새 볼륨 (D:)"
},
{
"name": "네트워크",
"type": "ControlType.TreeItem",
"value": "네트워크"
},
{
"name": "셸 폴더 보기",
"type": "ControlType.Pane",
"value": null
},
{
"name": "항목 보기",
"type": "ControlType.List",
"value": ""
},
{
"name": "머리글",
"type": "ControlType.Header",
"value": ""
},
{
"name": "이름",
"type": "ControlType.SplitButton",
"value": ""
},
{
"name": "필터 드롭다운",
"type": "ControlType.Button",
"value": ""
},
{
"name": "수정한 날짜",
"type": "ControlType.SplitButton",
"value": ""
},
{
"name": "필터 드롭다운",
"type": "ControlType.Button",
"value": ""
},
{
"name": "유형",
"type": "ControlType.SplitButton",
"value": ""
},
{
"name": "필터 드롭다운",
"type": "ControlType.Button",
"value": ""
},
{
"name": "크기",
"type": "ControlType.SplitButton",
"value": ""
},
{
"name": "필터 드롭다운",
"type": "ControlType.Button",
"value": ""
},
{
"name": "fixture.cpp",
"type": "ControlType.ListItem",
"value": "fixture.cpp"
},
{
"name": "이름",
"type": "ControlType.Edit",
"value": "fixture.cpp"
},
{
"name": "수정한 날짜",
"type": "ControlType.Edit",
"value": "2026-10-18 오후 10:07"
},
{
"name": "유형",
"type": "ControlType.Edit",
"value": "C++ Source"
},
{
"name": "크기",
"type": "ControlType.Edit",
"value": "1KB"
},
{
"name": "파일 이름:",
"type": "ControlType.Text",
"value": ""
},
{
"name": "파일 이름:",
"type": "ControlType.ComboBox",
"value": "NewFile.cpp"
},
{
"name": "파일 이름:",
"type": "ControlType.Edit",
"value": "NewFile.cpp"
},
{
"name": "파일 이름:",
"type": "ControlType.List",
"value": null
},
{
"name": "드롭다운 단추",
"type": "ControlType.Button",
"value": null
},
{
"name": "파일 형식:",
"type": "ControlType.Text",
"value": ""
},
{
"name": "파일 형식:",
"type": "ControlType.ComboBox",
"value": null
},
{
"name": "파일 형식:",
"type": "ControlType.List",
"value": null
},
{
"name": "C/C++ files (*.cpp;*.h;*.hpp;*.c)",
"type": "ControlType.ListItem",
"value": null
},
{
"name": "All files (*.*)",
"type": "ControlType.ListItem",
"value": null
},
{
"name": "드롭다운 단추",
"type": "ControlType.Button",
"value": null
},
{
"name": "필드 저장",
"type": "ControlType.Tree",
"value": ""
},
{
"name": "응용 프로그램 컨트롤",
"type": "ControlType.Tree",
"value": ""
},
{
"name": "",
"type": "ControlType.ToolBar",
"value": null
},
{
"name": "폴더 숨기기",
"type": "ControlType.Button",
"value": null
},
{
"name": "저장(S)",
"type": "ControlType.Button",
"value": null
},
{
"name": "취소",
"type": "ControlType.Button",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "탐색 단추",
"type": "ControlType.ToolBar",
"value": null
},
{
"name": "뒤로(Alt+왼쪽 화살표)",
"type": "ControlType.Button",
"value": null
},
{
"name": "앞으로(Alt+오른쪽 화살표)",
"type": "ControlType.Button",
"value": null
},
{
"name": "최근 위치",
"type": "ControlType.Button",
"value": null
},
{
"name": "업밴드",
"type": "ControlType.ToolBar",
"value": null
},
{
"name": "\"remaining-036\"(으)로 이동(Alt+위쪽 화살표)",
"type": "ControlType.Button",
"value": null
},
{
"name": "로드 중",
"type": "ControlType.ProgressBar",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "주소: C:\\Projects\\CodeAssist\\docs\\validation\\bounded-100\\run\\remaining-036\\CA",
"type": "ControlType.ToolBar",
"value": null
},
{
"name": "모든 위치",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "docs",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "validation",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "bounded-100",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "run",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "remaining-036",
"type": "ControlType.SplitButton",
"value": null
},
{
"name": "CA",
"type": "ControlType.MenuItem",
"value": null
},
{
"name": "주소 대역",
"type": "ControlType.ToolBar",
"value": null
},
{
"name": "이전 위치",
"type": "ControlType.Button",
"value": null
},
{
"name": "\"CA\" 새로 고침(F5)",
"type": "ControlType.Button",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "검색창",
"type": "ControlType.Edit",
"value": ""
},
{
"name": "검색",
"type": "ControlType.Button",
"value": ""
},
{
"name": "",
"type": "ControlType.Pane",
"value": null
},
{
"name": "Create file",
"type": "ControlType.TitleBar",
"value": null
},
{
"name": "시스템 메뉴 모음",
"type": "ControlType.MenuBar",
"value": null
},
{
"name": "시스템",
"type": "ControlType.MenuItem",
"value": null
},
{
"name": "닫기",
"type": "ControlType.Button",
"value": null
}
]
},
"error": null,
"hostUnsafe": false
}
}
}VA dialog.png VA after.png CA dialog.png CA after.png {
"id": "VA-F037",
"name": "Create from Usage",
"executionStatus": "observed-only",
"elapsedMs": 1370.85,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "0b5126eb32aa4799b7ea5a327466f9ab",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorCreateFromUsage\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "0b5126eb32aa4799b7ea5a327466f9ab",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F038",
"name": "Create Implementation",
"executionStatus": "observed-only",
"elapsedMs": 1494.49,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "1a287d5c3c294eb7968fbdc894571923",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "class Audit { public: void Update(); };\r\n",
"caret": 36,
"selectionStart": 22,
"selectionLength": 14,
"selectedText": "void Update();"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorCreateImplementation\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "1a287d5c3c294eb7968fbdc894571923",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "class Audit { public: void Update(); };\r\n",
"caret": 36,
"selectionStart": 22,
"selectionLength": 14,
"selectedText": "void Update();"
},
"after": {
"text": "class Audit { public: void Update(); };\r\n",
"caret": 36,
"selectionStart": 22,
"selectionLength": 14,
"selectedText": "void Update();"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F039",
"name": "Create Method Implementations",
"executionStatus": "observed-only",
"elapsedMs": 1538.6,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "d87757035e704177b56e8d12c9d403de",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "void First();\r\nvoid Second();\r\n",
"caret": 29,
"selectionStart": 0,
"selectionLength": 29,
"selectedText": "void First();\r\nvoid Second();"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorCreateMethodImplementations\" 명령이 잘못되었습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "d87757035e704177b56e8d12c9d403de",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "void First();\r\nvoid Second();\r\n",
"caret": 29,
"selectionStart": 0,
"selectionLength": 29,
"selectedText": "void First();\r\nvoid Second();"
},
"after": {
"text": "void First();\r\nvoid Second();\r\n",
"caret": 29,
"selectionStart": 0,
"selectionLength": 29,
"selectedText": "void First();\r\nvoid Second();"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F040",
"name": "Document Method",
"executionStatus": "observed-only",
"elapsedMs": 1468.02,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "c800d1a70b7d4fc287ced1512c9d41b0",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "int Sum(int left, int right);\r\n",
"caret": 28,
"selectionStart": 0,
"selectionLength": 28,
"selectedText": "int Sum(int left, int right)"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorDocumentMethod\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "c800d1a70b7d4fc287ced1512c9d41b0",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "int Sum(int left, int right);\r\n",
"caret": 28,
"selectionStart": 0,
"selectionLength": 28,
"selectedText": "int Sum(int left, int right)"
},
"after": {
"text": "/**\r\n * @brief \r\n * @param left \r\n * @param right \r\n * @return \r\n */\r\nint Sum(int left, int right);\r\n",
"caret": 70,
"selectionStart": 70,
"selectionLength": 0,
"selectedText": ""
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F041",
"name": "Implement Interface / Virtual Methods",
"executionStatus": "observed-only",
"elapsedMs": 1308.18,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "cbb1e82d6cf64c1a8b552bc167673733",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.RefactorImplementInterface\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "cbb1e82d6cf64c1a8b552bc167673733",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F042",
"name": "Acronyms",
"executionStatus": "observed-only",
"elapsedMs": 2918.41,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "bfe10354373f4510a877daf1206dcd05",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct AuditLongTypeName {};\r\nvoid Probe() { ALTN }\r\n",
"caret": 49,
"selectionStart": 49,
"selectionLength": 0,
"selectedText": ""
},
"after": {
"text": "struct AuditLongTypeName {};\r\nvoid Probe() { ALTN }\r\n",
"caret": 49,
"selectionStart": 49,
"selectionLength": 0,
"selectedText": ""
},
"undo": null,
"probe": null,
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "bfe10354373f4510a877daf1206dcd05",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct AuditLongTypeName {};\r\nvoid Probe() { ALTN }\r\n",
"caret": 49,
"selectionStart": 49,
"selectionLength": 0,
"selectedText": ""
},
"after": {
"text": "struct AuditLongTypeName {};\r\nvoid Probe() { ALTN }\r\n",
"caret": 49,
"selectionStart": 49,
"selectionLength": 0,
"selectedText": ""
},
"undo": null,
"probe": null,
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F045",
"name": "Format After Paste",
"executionStatus": "observed-only",
"elapsedMs": 2397.46,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "86bf89fdaf084c779ae14ee3ef2c8a48",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "86bf89fdaf084c779ae14ee3ef2c8a48",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F047",
"name": "Insert _ After m and Shift",
"executionStatus": "observed-only",
"elapsedMs": 2446.68,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "9c570f969d4c43ad9c8d93dd08c1f229",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "9c570f969d4c43ad9c8d93dd08c1f229",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F048",
"name": "Multiple Clipboards",
"executionStatus": "observed-only",
"elapsedMs": 2125.62,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "5f52718a3c414eb6b8c149322bd05243",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "5f52718a3c414eb6b8c149322bd05243",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F050",
"name": "Shorthand",
"executionStatus": "observed-only",
"elapsedMs": 2930.94,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "e683126e14ac45fab1b3a53e8599c83b",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct AuditLongTypeName {};\r\nvoid Probe() { AuditLong }\r\n",
"caret": 54,
"selectionStart": 54,
"selectionLength": 0,
"selectedText": ""
},
"after": {
"text": "struct AuditLongTypeName {};\r\nvoid Probe() { AuditLong }\r\n",
"caret": 54,
"selectionStart": 54,
"selectionLength": 0,
"selectedText": ""
},
"undo": null,
"probe": null,
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "e683126e14ac45fab1b3a53e8599c83b",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct AuditLongTypeName {};\r\nvoid Probe() { AuditLong }\r\n",
"caret": 54,
"selectionStart": 54,
"selectionLength": 0,
"selectedText": ""
},
"after": {
"text": "struct AuditLongTypeName {};\r\nvoid Probe() { AuditLongTypeName }\r\n",
"caret": 62,
"selectionStart": 62,
"selectionLength": 0,
"selectedText": ""
},
"undo": null,
"probe": null,
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F052",
"name": "Smart Suggestions",
"executionStatus": "observed-only",
"elapsedMs": 2364.08,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "ad8f6b3030024e91bdff8758151bb4c0",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "ad8f6b3030024e91bdff8758151bb4c0",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F054",
"name": "Suggestion Lists",
"executionStatus": "observed-only",
"elapsedMs": 2737.63,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "c978370e5af84d3fa0c37e121bb6965e",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "c978370e5af84d3fa0c37e121bb6965e",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F056",
"name": "Surround With",
"executionStatus": "observed-only",
"elapsedMs": 1830.27,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "bdaa3961642b416e9285c1a39a80f599",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "bdaa3961642b416e9285c1a39a80f599",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA dialog.png VA after.png CA after.png {
"id": "VA-F057",
"name": "Column Indicator",
"executionStatus": "observed-only",
"elapsedMs": 2459.68,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "41fff32c452a49c6b8cf34d5abe08ca7",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "41fff32c452a49c6b8cf34d5abe08ca7",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F058",
"name": "Context Field",
"executionStatus": "observed-only",
"elapsedMs": 2526.2,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "8c9d5caa268d4b96ae12b834123ae248",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "8c9d5caa268d4b96ae12b834123ae248",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F059",
"name": "Definition Field",
"executionStatus": "observed-only",
"elapsedMs": 2422.94,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "e8b17ff4165240d8bc80d78a724ae5ac",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "e8b17ff4165240d8bc80d78a724ae5ac",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F060",
"name": "Enhanced Syntax Coloring",
"executionStatus": "observed-only",
"elapsedMs": 2574.98,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "cfaf3a19b48a40dca6c33021626e9091",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "cfaf3a19b48a40dca6c33021626e9091",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F061",
"name": "Local Symbols in Bold",
"executionStatus": "observed-only",
"elapsedMs": 2822.44,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "f4cc656cd2da4c43bb90b46dbb6f09c7",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "f4cc656cd2da4c43bb90b46dbb6f09c7",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F062",
"name": "Highlight Find Results",
"executionStatus": "observed-only",
"elapsedMs": 2331.11,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "1813cae07a994f31be5cb3e3bd9e28f5",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "1813cae07a994f31be5cb3e3bd9e28f5",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F063",
"name": "Highlight Matching Words",
"executionStatus": "observed-only",
"elapsedMs": 2731.44,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "5f306756a7334285b0e8aad9141d76d3",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "5f306756a7334285b0e8aad9141d76d3",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F064",
"name": "Highlight References to Symbol Under Cursor",
"executionStatus": "observed-only",
"elapsedMs": 2526.78,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "46cb997f34724222b6ab3a8d9260456f",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "46cb997f34724222b6ab3a8d9260456f",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F065",
"name": "Parameter Info",
"executionStatus": "observed-only",
"elapsedMs": 2604.36,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "77db38395d13414181e0998553b4b7d9",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "77db38395d13414181e0998553b4b7d9",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F066",
"name": "Print in Color",
"executionStatus": "observed-only",
"elapsedMs": 2068.64,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "dc1ba914b5da485d8532b6a0612d00a4",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004004): 작업이 중단되었습니다. (예외가 발생한 HRESULT: 0x80004004 (E_ABORT))\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "dc1ba914b5da485d8532b6a0612d00a4",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "dialog-observed-only",
"title": "인쇄",
"pageSelected": true,
"controls": [
{
"name": "인쇄(P)",
"type": "ControlType.Button",
"value": null
},
{
"name": "취소",
"type": "ControlType.Button",
"value": null
},
{
"name": "적용(A)",
"type": "ControlType.Button",
"value": null
},
{
"name": "",
"type": "ControlType.Tab",
"value": null
},
{
"name": "일반",
"type": "ControlType.TabItem",
"value": null
},
{
"name": "프린터 선택",
"type": "ControlType.List",
"value": null
},
{
"name": "Microsoft Print to PDF",
"type": "ControlType.ListItem",
"value": "Microsoft Print to PDF"
},
{
"name": "프린터 선택",
"type": "ControlType.Group",
"value": null
},
{
"name": "상태:",
"type": "ControlType.Text",
"value": null
},
{
"name": "상태:",
"type": "ControlType.Edit",
"value": "준비됨"
},
{
"name": "위치:",
"type": "ControlType.Text",
"value": null
},
{
"name": "위치:",
"type": "ControlType.Edit",
"value": ""
},
{
"name": "설명:",
"type": "ControlType.Text",
"value": null
},
{
"name": "설명:",
"type": "ControlType.Edit",
"value": ""
},
{
"name": "기본 설정(R)",
"type": "ControlType.Button",
"value": null
},
{
"name": "프린터 찾기(D)...",
"type": "ControlType.Button",
"value": null
},
{
"name": "페이지 범위",
"type": "ControlType.Group",
"value": null
},
{
"name": "모두(L)",
"type": "ControlType.RadioButton",
"value": null
},
{
"name": "선택 영역(T)",
"type": "ControlType.RadioButton",
"value": null
},
{
"name": "현재 페이지(U)",
"type": "ControlType.RadioButton",
"value": null
},
{
"name": "페이지 지정(G):",
"type": "ControlType.RadioButton",
"value": null
},
{
"name": "Page range",
"type": "ControlType.Edit",
"value": ""
},
{
"name": "페이지 번호 또는 5-12와 같이 페이지 범위를 입력하십시오.",
"type": "ControlType.Group",
"value": null
},
{
"name": "매수(C):",
"type": "ControlType.Text",
"value": null
},
{
"name": "한 부씩 인쇄(O)",
"type": "ControlType.CheckBox",
"value": "Off"
},
{
"name": "매수(C):",
"type": "ControlType.Image",
"value": null
},
{
"name": "",
"type": "ControlType.Spinner",
"value": null
},
{
"name": "앞으로",
"type": "ControlType.Button",
"value": null
},
{
"name": "뒤로",
"type": "ControlType.Button",
"value": null
},
{
"name": "인쇄",
"type": "ControlType.TitleBar",
"value": null
},
{
"name": "시스템 메뉴 모음",
"type": "ControlType.MenuBar",
"value": null
},
{
"name": "시스템",
"type": "ControlType.MenuItem",
"value": null
},
{
"name": "닫기",
"type": "ControlType.Button",
"value": null
}
]
},
"error": null,
"hostUnsafe": false
}
}
}VA dialog.png CA dialog.png CA after.png {
"id": "VA-F067",
"name": "Quick Info",
"executionStatus": "observed-only",
"elapsedMs": 2427.98,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "85d76c95df904d20a7c0851359db605d",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "85d76c95df904d20a7c0851359db605d",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F068",
"name": "System Symbols in Italics",
"executionStatus": "observed-only",
"elapsedMs": 2695.72,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "ba2a669ed89f42d49364a06832aa4573",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "ba2a669ed89f42d49364a06832aa4573",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F070",
"name": "Highlight Files in Output Window",
"executionStatus": "observed-only",
"elapsedMs": 2720.67,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "c786dc0db11147c89562993bc6a34e6b",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "c786dc0db11147c89562993bc6a34e6b",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F071",
"name": "Highlight Matching Braces and Parentheses",
"executionStatus": "observed-only",
"elapsedMs": 2545.35,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "c159fc248eeb4d1b92f11785f951d5fc",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "c159fc248eeb4d1b92f11785f951d5fc",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F072",
"name": "Highlight Mismatching Braces and Parentheses",
"executionStatus": "observed-only",
"elapsedMs": 2598.34,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "944de263e6bc40228167d1ffb4590099",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "944de263e6bc40228167d1ffb4590099",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F073",
"name": "Repair Case",
"executionStatus": "observed-only",
"elapsedMs": 2003.51,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "39b398bd66f343b2acbb255ade8e5310",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "struct AuditWidget {};\r\nvoid Probe() { auditwidget }\r\n",
"caret": 50,
"selectionStart": 50,
"selectionLength": 0,
"selectedText": ""
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Exception: No explicit input adapter\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "39b398bd66f343b2acbb255ade8e5310",
"role": "CA",
"pid": 17660,
"status": "error",
"before": {
"text": "struct AuditWidget {};\r\nvoid Probe() { auditwidget }\r\n",
"caret": 50,
"selectionStart": 50,
"selectionLength": 0,
"selectedText": ""
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Exception: No explicit input adapter\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
}
}
}{
"id": "VA-F074",
"name": "Underline Spelling Errors",
"executionStatus": "observed-only",
"elapsedMs": 2326.76,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "a87aee4d1b234a1fa7371d7e04021175",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "a87aee4d1b234a1fa7371d7e04021175",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F075",
"name": "Underline Unknown Symbols",
"executionStatus": "observed-only",
"elapsedMs": 2541.72,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "acf757fed8494591974a4b73e9328412",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "acf757fed8494591974a4b73e9328412",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F076",
"name": "Code Inspection Settings",
"executionStatus": "observed-only",
"elapsedMs": 2835.03,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "40096dd1e35142fa8a98642bc5dd9a45",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "40096dd1e35142fa8a98642bc5dd9a45",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F077",
"name": "Code Issues in the Editor",
"executionStatus": "observed-only",
"elapsedMs": 3004.24,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "615b0049d1784cd7a817b40c8fae394a",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "615b0049d1784cd7a817b40c8fae394a",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F078",
"name": "Quick Fixes in the Editor",
"executionStatus": "observed-only",
"elapsedMs": 2519.02,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "ef77d9e04f364e77b6e616f7c393f0e0",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "ef77d9e04f364e77b6e616f7c393f0e0",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F079",
"name": "Quick Fixes in a Tool Window",
"executionStatus": "observed-only",
"elapsedMs": 2691.58,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "3239de8c6ef04cda88d2e3bb9d5888e9",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "3239de8c6ef04cda88d2e3bb9d5888e9",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F080",
"name": "VA Snippets",
"executionStatus": "observed-only",
"elapsedMs": 1701.16,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "765872e587ba4ef9b295d2e8da4b3519",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "popup-observed-only",
"title": "Native popup menu",
"pageSelected": false
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "765872e587ba4ef9b295d2e8da4b3519",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA dialog.png VA after.png CA after.png {
"id": "VA-F081",
"name": "for Refactoring",
"executionStatus": "observed-only",
"elapsedMs": 2505.7,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "e623943dc58344e7bff4eceb72222a22",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "e623943dc58344e7bff4eceb72222a22",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F082",
"name": "for Smart Suggestions",
"executionStatus": "observed-only",
"elapsedMs": 2518.19,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "80938d53505a43c299169eb3490c915f",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "80938d53505a43c299169eb3490c915f",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F083",
"name": "for Surround With",
"executionStatus": "observed-only",
"elapsedMs": 1766.6,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "427a513646044688b4c30c92be58b794",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "popup-observed-only",
"title": "Native popup menu",
"pageSelected": false
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "427a513646044688b4c30c92be58b794",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA dialog.png VA after.png CA after.png {
"id": "VA-F084",
"name": "with Shortcuts",
"executionStatus": "observed-only",
"elapsedMs": 2629.58,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "92d1f113127046b8add867df8a5a728c",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "92d1f113127046b8add867df8a5a728c",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F085",
"name": "Create from Selection",
"executionStatus": "observed-only",
"elapsedMs": 1297.17,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "09cf3ca8d2504c00a5e9a90074ae0d3a",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.CreateVASnippetFromSelection\" 명령이 잘못되었습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "09cf3ca8d2504c00a5e9a90074ae0d3a",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F086",
"name": "Environment Placeholders",
"executionStatus": "observed-only",
"elapsedMs": 2563.23,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "81c14b917a7e4270af8655bafba49ceb",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "81c14b917a7e4270af8655bafba49ceb",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F087",
"name": "Input Placeholders",
"executionStatus": "observed-only",
"elapsedMs": 2649.35,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "fec017733936468b853c8df3b572a097",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "fec017733936468b853c8df3b572a097",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F088",
"name": "Reserved Strings",
"executionStatus": "observed-only",
"elapsedMs": 2432.32,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "e60c19bef7f0402db1c3c8ba5385a0ea",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "e60c19bef7f0402db1c3c8ba5385a0ea",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F089",
"name": "Address Resolver",
"executionStatus": "observed-only",
"elapsedMs": 2305.69,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "4146847de86f4e2eac17c53efa71788c",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "dialog-observed-only",
"title": "VA Address Resolver",
"pageSelected": true,
"controls": [
{
"name": "Parity",
"type": "ControlType.TitleBar",
"value": null
},
{
"name": "시스템 메뉴 모음",
"type": "ControlType.MenuBar",
"value": null
},
{
"name": "시스템",
"type": "ControlType.MenuItem",
"value": null
},
{
"name": "최소화",
"type": "ControlType.Button",
"value": null
},
{
"name": "최대화",
"type": "ControlType.Button",
"value": null
},
{
"name": "닫기",
"type": "ControlType.Button",
"value": null
},
{
"name": "VA Address Resolver",
"type": "ControlType.Pane",
"value": null
},
{
"name": "VA Address Resolver",
"type": "ControlType.TitleBar",
"value": null
},
{
"name": "Parity",
"type": "ControlType.TitleBar",
"value": null
},
{
"name": "VA Address Resolver",
"type": "ControlType.Text",
"value": null
},
{
"name": "창 메뉴",
"type": "ControlType.Button",
"value": null
},
{
"name": "MaximizeRestore",
"type": "ControlType.Button",
"value": null
},
{
"name": "닫기",
"type": "ControlType.Button",
"value": null
},
{
"name": "VA Address Resolver",
"type": "ControlType.Pane",
"value": null
},
{
"name": "",
"type": "ControlType.Custom",
"value": null
},
{
"name": "",
"type": "ControlType.Group",
"value": null
},
{
"name": "",
"type": "ControlType.Button",
"value": "On"
},
{
"name": "_Modules",
"type": "ControlType.Text",
"value": null
},
{
"name": "Add",
"type": "ControlType.Button",
"value": null
},
{
"name": "_Add",
"type": "ControlType.Text",
"value": null
},
{
"name": "Remove",
"type": "ControlType.Button",
"value": null
},
{
"name": "Rem_ove",
"type": "ControlType.Text",
"value": null
},
{
"name": "Remove All",
"type": "ControlType.Button",
"value": null
},
{
"name": "Remo_ve All",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.DataGrid",
"value": null
},
{
"name": "",
"type": "ControlType.Header",
"value": null
},
{
"name": "Base Address",
"type": "ControlType.HeaderItem",
"value": null
},
{
"name": "Base Address",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "Use .pdb",
"type": "ControlType.HeaderItem",
"value": null
},
{
"name": "Use .pdb",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "Path",
"type": "ControlType.HeaderItem",
"value": null
},
{
"name": "Path",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "A_ddress Input",
"type": "ControlType.Group",
"value": null
},
{
"name": "Address Input",
"type": "ControlType.Text",
"value": null
},
{
"name": "A_ddress Input",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Edit",
"value": ""
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "Resolved Outpu_t",
"type": "ControlType.Group",
"value": null
},
{
"name": "Resolved Output",
"type": "ControlType.Text",
"value": null
},
{
"name": "Resolved Outpu_t",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Edit",
"value": ""
},
{
"name": "New Session",
"type": "ControlType.Button",
"value": null
},
{
"name": "_New Session",
"type": "ControlType.Text",
"value": null
},
{
"name": "Import Session",
"type": "ControlType.Button",
"value": null
},
{
"name": "_Import Session",
"type": "ControlType.Text",
"value": null
},
{
"name": "Export Session",
"type": "ControlType.Button",
"value": null
},
{
"name": "_Export Session",
"type": "ControlType.Text",
"value": null
},
{
"name": "Resolve",
"type": "ControlType.Button",
"value": null
},
{
"name": "_Resolve",
"type": "ControlType.Text",
"value": null
}
]
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "4146847de86f4e2eac17c53efa71788c",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA dialog.png VA after.png CA after.png {
"id": "VA-F090",
"name": "PDB Explorer",
"executionStatus": "observed-only",
"elapsedMs": 2008.49,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "18195d0d51cb47e3bc294c3837fe9b89",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "dialog-observed-only",
"title": "VA PDB Explorer",
"pageSelected": true,
"controls": [
{
"name": "Parity",
"type": "ControlType.TitleBar",
"value": null
},
{
"name": "시스템 메뉴 모음",
"type": "ControlType.MenuBar",
"value": null
},
{
"name": "시스템",
"type": "ControlType.MenuItem",
"value": null
},
{
"name": "최소화",
"type": "ControlType.Button",
"value": null
},
{
"name": "최대화",
"type": "ControlType.Button",
"value": null
},
{
"name": "닫기",
"type": "ControlType.Button",
"value": null
},
{
"name": "VA PDB Explorer",
"type": "ControlType.Pane",
"value": null
},
{
"name": "VA PDB Explorer",
"type": "ControlType.TitleBar",
"value": null
},
{
"name": "Parity",
"type": "ControlType.TitleBar",
"value": null
},
{
"name": "VA PDB Explorer",
"type": "ControlType.Text",
"value": null
},
{
"name": "창 메뉴",
"type": "ControlType.Button",
"value": null
},
{
"name": "MaximizeRestore",
"type": "ControlType.Button",
"value": null
},
{
"name": "닫기",
"type": "ControlType.Button",
"value": null
},
{
"name": "VA PDB Explorer",
"type": "ControlType.Pane",
"value": null
},
{
"name": "",
"type": "ControlType.Custom",
"value": null
},
{
"name": "Path:",
"type": "ControlType.Text",
"value": null
},
{
"name": "_Path:",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Edit",
"value": ""
},
{
"name": "...",
"type": "ControlType.Button",
"value": null
},
{
"name": "_...",
"type": "ControlType.Text",
"value": null
},
{
"name": "Refresh",
"type": "ControlType.Button",
"value": null
},
{
"name": "_Refresh",
"type": "ControlType.Text",
"value": null
},
{
"name": "Base address:",
"type": "ControlType.Text",
"value": null
},
{
"name": "_Base address:",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Edit",
"value": ""
},
{
"name": "",
"type": "ControlType.Group",
"value": null
},
{
"name": "",
"type": "ControlType.Button",
"value": "On"
},
{
"name": "_Filter by unit and type",
"type": "ControlType.Text",
"value": null
},
{
"name": "Select All",
"type": "ControlType.Button",
"value": null
},
{
"name": "Select _All",
"type": "ControlType.Text",
"value": null
},
{
"name": "Unselect All",
"type": "ControlType.Button",
"value": null
},
{
"name": "_Unselect All",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.DataGrid",
"value": null
},
{
"name": "",
"type": "ControlType.Header",
"value": null
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "",
"type": "ControlType.DataGrid",
"value": null
},
{
"name": "",
"type": "ControlType.Header",
"value": null
},
{
"name": "Address",
"type": "ControlType.HeaderItem",
"value": null
},
{
"name": "Address",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "Name",
"type": "ControlType.HeaderItem",
"value": null
},
{
"name": "Name",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "Length",
"type": "ControlType.HeaderItem",
"value": null
},
{
"name": "Length",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "Type",
"type": "ControlType.HeaderItem",
"value": null
},
{
"name": "Type",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "Unit",
"type": "ControlType.HeaderItem",
"value": null
},
{
"name": "Unit",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Thumb",
"value": null
},
{
"name": "Filter:",
"type": "ControlType.Text",
"value": null
},
{
"name": "F_ilter:",
"type": "ControlType.Text",
"value": null
},
{
"name": "",
"type": "ControlType.Edit",
"value": ""
},
{
"name": "",
"type": "ControlType.Button",
"value": null
},
{
"name": "Simplify name",
"type": "ControlType.CheckBox",
"value": "Off"
},
{
"name": "_Simplify name",
"type": "ControlType.Text",
"value": null
}
]
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "18195d0d51cb47e3bc294c3837fe9b89",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA dialog.png VA after.png CA after.png {
"id": "VA-F091",
"name": "VA Memory View",
"executionStatus": "observed-only",
"elapsedMs": 1659.5,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "7c124aed498943b9901d9fbdb05c4c02",
"role": "VA",
"pid": 3220,
"status": "error",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": null,
"undo": null,
"probe": null,
"error": "System.Runtime.InteropServices.COMException (0x80004005): \"VAssistX.VAMemoryView\" 명령은 사용할 수 없습니다.\r\n 위치: EnvDTE._DTE.ExecuteCommand(String CommandName, String CommandArgs)\r\n 위치: ShortcutProbe.SingleCase(String requestPath)",
"hostUnsafe": false
},
"CA": {
"token": "7c124aed498943b9901d9fbdb05c4c02",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}CA after.png {
"id": "VA-F092",
"name": "VA Step Filter",
"executionStatus": "observed-only",
"elapsedMs": 2568.54,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "efcf77c0c10b41018d73a1c418a9ded7",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "efcf77c0c10b41018d73a1c418a9ded7",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F093",
"name": "VA Outline",
"executionStatus": "observed-only",
"elapsedMs": 2723.58,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "2810794d8303404192e0681cc7ddbc6e",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "2810794d8303404192e0681cc7ddbc6e",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F094",
"name": "VA View",
"executionStatus": "observed-only",
"elapsedMs": 2720.45,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "9bbd4e8ccc7b409e9fea752f10e827ba",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "9bbd4e8ccc7b409e9fea752f10e827ba",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F095",
"name": "Simple Link Patterns",
"executionStatus": "observed-only",
"elapsedMs": 2755.71,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "9e6aa3cbf30a49d7aa0caed2c58f9ec9",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "9e6aa3cbf30a49d7aa0caed2c58f9ec9",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F096",
"name": "Complex Link Patterns",
"executionStatus": "observed-only",
"elapsedMs": 2946.96,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "8832c0c3d3464215ba6bec5ffb09c70c",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "8832c0c3d3464215ba6bec5ffb09c70c",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F097",
"name": "Connect to FogBugz and GitHub",
"executionStatus": "observed-only",
"elapsedMs": 2620.19,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "d838f2f01ad441a5925fafe52d0e5411",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "d838f2f01ad441a5925fafe52d0e5411",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F098",
"name": "Preview Files",
"executionStatus": "observed-only",
"elapsedMs": 2095.7,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "3d45d40a0dd741dfb402bc17d6d1d1fc",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "3d45d40a0dd741dfb402bc17d6d1d1fc",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F099",
"name": "Open Hyperlinks in an External Browser",
"executionStatus": "observed-only",
"elapsedMs": 2780.56,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "c7f4726e48f543c8850257e989945b7c",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "c7f4726e48f543c8850257e989945b7c",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F100",
"name": "Custom Plug-ins",
"executionStatus": "observed-only",
"elapsedMs": 2582.9,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "b5d7d94431e0410787b095fb7981db22",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "b5d7d94431e0410787b095fb7981db22",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F101",
"name": "Context Menus",
"executionStatus": "observed-only",
"elapsedMs": 2373.22,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "7389d74a12d24a1dab4ef6fb7ce46a71",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "7389d74a12d24a1dab4ef6fb7ce46a71",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F102",
"name": "Custom File Extensions",
"executionStatus": "observed-only",
"elapsedMs": 2635.57,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "d939c5e85fdb4685ba6df5f1b401f049",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "d939c5e85fdb4685ba6df5f1b401f049",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F103",
"name": "Keyboard Shortcuts",
"executionStatus": "observed-only",
"elapsedMs": 2432.87,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "b81bcdda63a141ed8b672c6c1c69c1c0",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "b81bcdda63a141ed8b672c6c1c69c1c0",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F104",
"name": "Mouse",
"executionStatus": "observed-only",
"elapsedMs": 2692.26,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "8e5d8b6e34264708b34773fe91d993e8",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "8e5d8b6e34264708b34773fe91d993e8",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F105",
"name": "Multiple Platforms",
"executionStatus": "observed-only",
"elapsedMs": 2516.34,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "89562bed6b8a46a9839861baeb9fea7b",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "89562bed6b8a46a9839861baeb9fea7b",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F106",
"name": "Non-Microsoft Build Processes",
"executionStatus": "observed-only",
"elapsedMs": 2994.87,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "95cf12a5573a450fa9e8467cf7d5fae0",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "95cf12a5573a450fa9e8467cf7d5fae0",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F107",
"name": "Parse Concurrency",
"executionStatus": "observed-only",
"elapsedMs": 2764.27,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "46e0c892bad04f3cbd14663b51f9b87e",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "46e0c892bad04f3cbd14663b51f9b87e",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png {
"id": "VA-F108",
"name": "Options Dialog",
"executionStatus": "observed-only",
"elapsedMs": 2610.56,
"withinBudget": true,
"functionalVerdict": "unverified",
"reason": "명령/창/취소 관찰을 실제 기능 결과 판정으로 승격하지 않음",
"roles": {
"VA": {
"token": "a01c32f97bdd4b86a8f77cc4e2e019d3",
"role": "VA",
"pid": 3220,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
},
"CA": {
"token": "a01c32f97bdd4b86a8f77cc4e2e019d3",
"role": "CA",
"pid": 17660,
"status": "complete",
"before": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"after": {
"text": "struct Audit { int Health; void Update(); };\r\nvoid Probe() { Audit item; item.Health = 1; }\r\n",
"caret": 25,
"selectionStart": 19,
"selectionLength": 6,
"selectedText": "Health"
},
"undo": null,
"probe": {
"status": "no-modal-observed"
},
"error": null,
"hostUnsafe": false
}
}
}VA after.png CA after.png