[상류 준비 · B2r] P46 preserve idle interval #107

Closed
opened 2026-10-14 18:16:04 +09:00 by dreampiler · 1 comment
Owner

queue: KANDEV-UPSTREAM-P46-20261014-project
[이 작업은 58ea2d3c (B2) 의 대체본이다 — 원 작업은 repository 미결속으로 빈 repo 만 생겨 구현 불가여서 저장소를 결속해 다시 만들었다. 원 작업의 계획은 get_task_plan_kandev(task_id=58ea2d3c-de3c-464a-ae4d-5ab029430a3a)로 읽어 재사용하고 처음부터 다시 쓰지 않는다.]
소유자 목표: 포크 전용 0 — 포크 변경을 상류 PR로 옮긴다(10-12 「제안대로 처리해줘.」). 열린 상류 PR 12 상한·UTC 일일 9.
확인할 결과: 재시작 뒤에도 idle 간격(마지막 활동 기준 타이머)이 보존됨이 상류 main에서 좁은 재현으로 확정되고, 원래 단위의 상류 PR 후보 또는 중복 판정이 나온다.
이 작업 몫: 준비만(소스 대조·좁은 재시작 재현·후보 확정). 상류 GitHub 쓰기와 ledger/status 는 W-091 만.
대상: P46. 원본 fork 커밋 d840571f2f + 5223729073 (idle slice). upstream/main 2705829f097d 근거(W-091): orchestrator/idle_session_reaper.go:535/547/550/641; lifecycle/types.go:697/715 — 타이머는 최신 활동 기준이나 zero/epoch0 복구 거부, row/workspace updated_at 이 간격 연장. 기존 #4112 runtime-token 보호는 재시작 시계 보존이 아니다; 보호는 유지. 부분 충족 hunk 만 제외. 원래 이슈 선행은 게시 전에 유지(게시는 W-091). 순서 B2.
경계: 결속된 Worktree 사본에서만(공유 D 체크아웃·부모 관제 폴더 checkout/branch/edit/commit/push 금지). 먼저 .kandev-workspace.json task_id 와 kandev 체크아웃 존재 보고. upstream/main 기준 kd/ 브랜치. 새 상시 시험·광역 검증 금지. force push 금지.
산출물: 계획에 재현 근거 파일:행, 최소 수정 범위, 중복/충돌 PR, W-091 에 넘길 후보 한 줄.

queue: KANDEV-UPSTREAM-P46-20261014-project [이 작업은 58ea2d3c (B2) 의 대체본이다 — 원 작업은 repository 미결속으로 빈 repo 만 생겨 구현 불가여서 저장소를 결속해 다시 만들었다. 원 작업의 계획은 get_task_plan_kandev(task_id=58ea2d3c-de3c-464a-ae4d-5ab029430a3a)로 읽어 재사용하고 처음부터 다시 쓰지 않는다.] 소유자 목표: 포크 전용 0 — 포크 변경을 상류 PR로 옮긴다(10-12 「제안대로 처리해줘.」). 열린 상류 PR 12 상한·UTC 일일 9. 확인할 결과: 재시작 뒤에도 idle 간격(마지막 활동 기준 타이머)이 보존됨이 상류 main에서 좁은 재현으로 확정되고, 원래 단위의 상류 PR 후보 또는 중복 판정이 나온다. 이 작업 몫: 준비만(소스 대조·좁은 재시작 재현·후보 확정). 상류 GitHub 쓰기와 ledger/status 는 W-091 만. 대상: P46. 원본 fork 커밋 d840571f2f + 5223729073 (idle slice). upstream/main 2705829f097d 근거(W-091): orchestrator/idle_session_reaper.go:535/547/550/641; lifecycle/types.go:697/715 — 타이머는 최신 활동 기준이나 zero/epoch0 복구 거부, row/workspace updated_at 이 간격 연장. 기존 #4112 runtime-token 보호는 재시작 시계 보존이 아니다; 보호는 유지. 부분 충족 hunk 만 제외. 원래 이슈 선행은 게시 전에 유지(게시는 W-091). 순서 B2. 경계: 결속된 Worktree 사본에서만(공유 D 체크아웃·부모 관제 폴더 checkout/branch/edit/commit/push 금지). 먼저 .kandev-workspace.json task_id 와 kandev 체크아웃 존재 보고. upstream/main 기준 kd/ 브랜치. 새 상시 시험·광역 검증 금지. force push 금지. 산출물: 계획에 재현 근거 파일:행, 최소 수정 범위, 중복/충돌 PR, W-091 에 넘길 후보 한 줄.
Author
Owner

별도 Codex 코드관리에서 기존 P46 준비 완료. base4de689d338a496c8b5139ff3e308d43d318a0024, head9a8060ededd8a203df198dbec9c5721c092f8f4a, codex/upstream-p46-1015 정상 push 및 원격head확인. 16파일/196추가/23삭제, source독립검토2필수수정완료/잔여필수0, 기존SQLite fresh Manager복원 및 임시9case(원격5종 포함), build/vet/lint/normalhooks PASS, permanentcase0/임시잔여0. 최종기존pr-docs16paths covered/errors0/public48pages PASS. 기존 issue-first/5d sole public writer/caps 유지, 93·5d에 codex_p46_9a806_prepared_issue_first_handoff_1015.md 전달. 게시·병합·설치 완료 아님. source retained. push성공 후 공통git config.lock 때문에 branch upstream설정만 실패, 원격exacthead는 git ls-remote로확인했고 lock손대지않음.

별도 Codex 코드관리에서 기존 P46 준비 완료. base4de689d338a496c8b5139ff3e308d43d318a0024, head9a8060ededd8a203df198dbec9c5721c092f8f4a, codex/upstream-p46-1015 정상 push 및 원격head확인. 16파일/196추가/23삭제, source독립검토2필수수정완료/잔여필수0, 기존SQLite fresh Manager복원 및 임시9case(원격5종 포함), build/vet/lint/normalhooks PASS, permanentcase0/임시잔여0. 최종기존pr-docs16paths covered/errors0/public48pages PASS. 기존 issue-first/5d sole public writer/caps 유지, 93·5d에 codex_p46_9a806_prepared_issue_first_handoff_1015.md 전달. 게시·병합·설치 완료 아님. source retained. push성공 후 공통git config.lock 때문에 branch upstream설정만 실패, 원격exacthead는 git ls-remote로확인했고 lock손대지않음.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dreampiler/kandev#107