docs: record M-R1 outcome and confirm-only gate

This commit is contained in:
2026-07-13 10:35:37 +09:00
parent 55ca16d5e0
commit 607ee1b4c9
2 changed files with 121 additions and 2 deletions

View File

@@ -2,8 +2,30 @@
Round M은 CONNECT 뒤 PREPARE 전에 증거 감시기 회귀로 중단됐고, 앱과 Tornado2의
TCP 연결만 남았다. 이 회차는 그 연결을 **프로그램의 정상 종료 경로로 한 번만
정리**하기 위한 별도 fail-closed 회차다. 현재 상태는 **계획·도우미 검증 완료,
승인 대기**이며, 종료 요청·대화상자 확인·DISCONNECT/BYE는 아직 실행하지 않았다.
정리**하기 위한 별도 fail-closed 회차다. M-R1은 승인 후 정확히 한 번 실행됐고,
**정상 닫기 요청 뒤 중립 종료 대화상자를 탐지하는 단계에서 실패 폐쇄**됐다.
확인 버튼·DISCONNECT/BYE는 실행되지 않았으며 같은 회차는 재시도하지 않는다.
## 실행 결과
| 항목 | 값 |
|---|---|
| 승인 | 2,707 bytes, `0019696B9354885BB9157F689AAD537E62C9AEB8A8F50C49C1D0629E26CA9B6F` |
| 실행 marker | 4,912 bytes, `E188D8E540644B94DD105D8A10CBF5A614563190A8D0FED1099AFE1BACFBE496` |
| 닫기 요청 journal | 425 bytes, `767648452A11A7BDC8B272D4BB8F9E4DC8D629228938EA682B0C4D60A4C7DE23` |
| 결과 | 1,914 bytes, `6543B53F1D5D99B707FC2E04A1F09EA61E39714FE468FA7CF029C85A720851C9` |
| 상태 | `OUTCOME_UNKNOWN_CLOSE_REQUEST_MAY_HAVE_OCCURRED` |
| 정상 닫기 요청 / 종료 확인 | `1 / 0` |
| DISCONNECT/BYE 관측 | 확인 전 단계라 미발행·미관측 |
| 송출·DB·직접 CDP/K3D·재시도·강제 종료·창 복원 | 모두 `0` |
실제 WinUI Automation 트리에는 `프로그램 종료` 이름이 Popup 내부 dialog Window와
제목 Text에 각각 한 번씩 노출되고, 본문 Text와 `PrimaryButton` 종료 버튼은 각각
한 번씩 정확하게 존재했다. M-R1 도우미는 control type을 구분하지 않고 제목 이름의
전체 개수를 1개로 제한해 정상적인 두 요소를 모호한 중복으로 판정했다. 따라서
대화상자는 열린 채 보존됐고 앱 PID 37916과 기존 Tornado TCP도 유지됐다. 후속
확인은 현재 열린 대화상자의 control type·AutomationId·계층을 명시적으로 결박한
새 회차와 새 승인을 사용한다.
## 고정 산출물