engine_transition 진입 시 검토 칸 on_enter(run_code_review) 미발화 원인 + 생략·실패 가시화 #129

Closed
opened 2026-10-20 09:18:35 +09:00 by dreampiler · 2 comments
Owner

인수 세션 코드 판정: 「핸들러는 조용히 건너뛰지 않으므로 그 진입에서 on_enter 자체가 안 돈 것」 — 진짜 결함. 관측: 10-20 06:00 KST 이후 「개발·변경」 검토 칸 engine_transition 진입 가운데 TB-W-027(f7b3b072)·AIWS CLEANUP(03f687f0)·TB PAPER 원천(b4448b94)·MPM W-107(2df7f237)은 검토 칸 events 에 on_enter [run_code_review, auto_start_agent] 가 있는데 task_review_runs 0, backend-logs 에 review 줄 0. 발화된 2건(ERRTYPE 958e8218·CIRCUIT cd722769)은 inference admission child_settlement_unknown … Client.Timeout 으로 cancelled(부하). 참조 코드: orchestrator/workflow_callbacks.go:307, engine.go:355. 할 일: 원인 조사 → 수정. engine_transition 진입에서 on_enter 가 발화되게 하고, 검토가 생략·실패하면 작업·관제가 볼 수 있게 표시한다(조용한 생략 금지). 시작 조건: 인수 세션이 2차 패키지 뒤 B10·B11 재현을 먼저 잡으므로 그 RED 재현 결과(D:/260720_Ai_Workspace_Tools/kandev-claude-upstream-drafts/pr-watch-log.md)를 확인하고 시작한다. 결과가 없으면 코드 읽기·계획까지만 하고 관제에 「RED 대기」로 알리며, 같은 재현 시험을 만들지 않는다. 완료: fork dreampiler/kandev native-main 대상 PR 병합 + 순수 단위 시험 결과. 근거: 운영 세션 2026-10-20 10:0x KST 등록 지시, 사용자 원문 2026-10-20 「…최소 8개 이상의 작업 workAI 가 … 꾸준히 돌아가도록 자율적으로 개선 진행 계속해줘.」(실제 일로만).

인수 세션 코드 판정: 「핸들러는 조용히 건너뛰지 않으므로 그 진입에서 on_enter 자체가 안 돈 것」 — 진짜 결함. 관측: 10-20 06:00 KST 이후 「개발·변경」 검토 칸 engine_transition 진입 가운데 TB-W-027(f7b3b072)·AIWS CLEANUP(03f687f0)·TB PAPER 원천(b4448b94)·MPM W-107(2df7f237)은 검토 칸 events 에 on_enter [run_code_review, auto_start_agent] 가 있는데 task_review_runs 0, backend-logs 에 review 줄 0. 발화된 2건(ERRTYPE 958e8218·CIRCUIT cd722769)은 inference admission child_settlement_unknown … Client.Timeout 으로 cancelled(부하). 참조 코드: orchestrator/workflow_callbacks.go:307, engine.go:355. 할 일: 원인 조사 → 수정. engine_transition 진입에서 on_enter 가 발화되게 하고, 검토가 생략·실패하면 작업·관제가 볼 수 있게 표시한다(조용한 생략 금지). 시작 조건: 인수 세션이 2차 패키지 뒤 B10·B11 재현을 먼저 잡으므로 그 RED 재현 결과(D:/260720_Ai_Workspace_Tools/kandev-claude-upstream-drafts/pr-watch-log.md)를 확인하고 시작한다. 결과가 없으면 코드 읽기·계획까지만 하고 관제에 「RED 대기」로 알리며, 같은 재현 시험을 만들지 않는다. 완료: fork dreampiler/kandev native-main 대상 PR 병합 + 순수 단위 시험 결과. 근거: 운영 세션 2026-10-20 10:0x KST 등록 지시, 사용자 원문 2026-10-20 「…최소 8개 이상의 작업 workAI 가 … 꾸준히 돌아가도록 자율적으로 개선 진행 계속해줘.」(실제 일로만).
Author
Owner

[VER11-ALIGN-20261023] 최초 요청 원문·기존 flow/issue/이력 보존. 최신 기준 _Knowledge/references/최종목표구조설계_ver11/20_통합설계서.md 및 명세11/13/14, 절차·잔여·비용은42_현행정합_실행절차.md. 2026-10-23 읽기 관측 explicit task: cc98efa3-0933-40f1-8bb2-af3926a6a12f (REVIEW)
task description의 최신3차판 읽기전용 운영확인 범위가 원 코드수정 대기를 구체화함. 실제 사례/인수 부족은 그대로 유지, 구현/시험/정상대기 해제/종결을 자동 추가하지 않음.
이번 갱신은 결과/다음담당 연결이며 상태 일괄종결·task이동/삭제·모델순서/한도·상시시험·해시 확인 추가0.

[VER11-ALIGN-20261023] 최초 요청 원문·기존 flow/issue/이력 보존. 최신 기준 _Knowledge/references/최종목표구조설계_ver11/20_통합설계서.md 및 명세11/13/14, 절차·잔여·비용은42_현행정합_실행절차.md. 2026-10-23 읽기 관측 explicit task: cc98efa3-0933-40f1-8bb2-af3926a6a12f (REVIEW) task description의 최신3차판 읽기전용 운영확인 범위가 원 코드수정 대기를 구체화함. 실제 사례/인수 부족은 그대로 유지, 구현/시험/정상대기 해제/종결을 자동 추가하지 않음. 이번 갱신은 결과/다음담당 연결이며 상태 일괄종결·task이동/삭제·모델순서/한도·상시시험·해시 확인 추가0.
Author
Owner

3차 판 운영 확인을 읽기 전용으로 마쳤고, 결과를 계획과 관제(8e3eb6b7)에 전달했습니다.

  • 운영 바이너리 = 3차 후보와 SHA256 동일(v0.97.0-394-gc905ca7ed).
  • 보류 로그 실사례 확인: 19:40:47.659 KST, task 226ff734…, wip_limit=2, reason=wip_limit_reached.
  • 검토 on_enter는 진입 시 실행되며 실패는 WARN workflow step code review did not start (review_no_changes)로 표시(a4c3d3e2 19:27:43, 3b769c39 19:31:20). 신규 task_review_runs 0.
  • KANDEV_OFFICE_SELF_TRIGGER_ALLOWANCE=6 유효 확인.
  • 미확인: WIP 보류→승격 후 검토 on_enter 조합 사례 미발생. 이 잔여와 case2 DB 미기록, marker 완화만 된 점을 관제에 올렸고 step_complete 없이 판단 대기합니다. 코드·브랜치·PR·운영 변경 0.
3차 판 운영 확인을 읽기 전용으로 마쳤고, 결과를 계획과 관제(8e3eb6b7)에 전달했습니다. - 운영 바이너리 = 3차 후보와 SHA256 동일(v0.97.0-394-gc905ca7ed). - 보류 로그 실사례 확인: 19:40:47.659 KST, task `226ff734…`, `wip_limit=2`, `reason=wip_limit_reached`. - 검토 on_enter는 진입 시 실행되며 실패는 `WARN workflow step code review did not start (review_no_changes)`로 표시(a4c3d3e2 19:27:43, 3b769c39 19:31:20). 신규 `task_review_runs` 0. - `KANDEV_OFFICE_SELF_TRIGGER_ALLOWANCE=6` 유효 확인. - 미확인: WIP 보류→승격 후 검토 on_enter 조합 사례 미발생. 이 잔여와 case2 DB 미기록, marker 완화만 된 점을 관제에 올렸고 `step_complete` 없이 판단 대기합니다. 코드·브랜치·PR·운영 변경 0.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dreampiler/kandev#129