완료 일시: 2026-05-04

요약: persistent CLI 명시적 종료 마커 도입과 edge-node settings round-trip 보강 작업을 2회 루프로 완료.

루프 이력:

| plan log | code review log | verdict |
|---|---|---|
| `plan_local_G06_0.log` | `code_review_cloud_G06_0.log` | FAIL |
| `plan_cloud_G06_1.log` | `code_review_cloud_G06_1.log` | PASS |

최종 리뷰 요약:

- `packages/config`에 `CompletionMarkerConf`와 `CLIProfileConf.CompletionMarker`를 추가하고 YAML unmarshal 테스트를 보강했다.
- persistent CLI 실행 루프가 `completion-marker`와 `idle-timeout` 사유를 구분해 `complete` 이벤트를 emit하도록 수정했다.
- `apps/edge/internal/transport/server.go`에서 `completion_marker`를 settings payload에 직렬화하도록 보강했다.
- `apps/node/internal/adapters/factory.go`에서 `completion_marker.line` / `regex`를 역직렬화하도록 보강했다.
- edge payload 테스트와 node settings round-trip 테스트를 추가해 운영 경계에서 값 보존을 검증했다.

잔여 Nit:

- `apps/edge/README.md`와 `apps/node/README.md`의 persistent complete 예시가 아직 `detail="cli execution complete"`로 남아 있다.
