22 lines
1.2 KiB
Text
22 lines
1.2 KiB
Text
완료 일시: 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"`로 남아 있다.
|