[상류 준비 · B4r] P49 usage 429 backoff #109

Closed
opened 2026-10-14 18:16:21 +09:00 by dreampiler · 0 comments
Owner

queue: KANDEV-UPSTREAM-P49-20261014-project
[이 작업은 92eb703b (B4) 의 대체본이다 — 원 작업은 repository 미결속으로 빈 repo 만 생겨 구현 불가여서 저장소를 결속해 다시 만들었다. 원 작업에 계획이 있으면 get_task_plan_kandev(task_id=92eb703b-6b83-4e29-8e95-156368867a1d)로 읽어 재사용한다.]
소유자 목표: 포크 전용 0 — 포크 변경을 상류 PR로 옮긴다(10-12 「제안대로 처리해줘.」). 열린 상류 PR 12 상한·UTC 일일 9.
확인할 결과: usage 조회 429 에서 Retry-After/지수 backoff 와 경계가 있는 stale 성공 응답이 상류에 없음이 소스로 확정되고, 잔여만 포팅하는 PR 후보가 나온다.
이 작업 몫: 준비만. 상류 GitHub 쓰기와 ledger/status 는 W-091 만.
대상: P49. 원본 fork 커밋 ab6372ef10 (cache slice). upstream/main 2705829f097d 근거(W-091): agent/usage/cache.go:16/85/92/120/123 — main 은 이미 fetch 합치기/15s 음성 오류/유효 성공 보존을 한다. 빠진 것: Retry-After/지수 429 backoff, 표시된 경계 있는 stale 성공, 실패 갱신이 nil,error 반환. 잔여만 포팅(상류 공통 실패 캐시는 재사용), fork usage/errors 와 overview 의존성은 가져오지 않는다. 순서 B4.
경계: 결속된 Worktree 사본에서만(공유 D 체크아웃·부모 관제 폴더 checkout/branch/edit/commit/push 금지). 먼저 .kandev-workspace.json task_id 와 kandev 체크아웃 존재 보고. upstream/main 기준 kd/ 브랜치. 새 상시 시험·광역 검증 금지(동행 단위 시험은 PR 에 가능). force push 금지.
산출물: 계획에 근거 파일:행, 최소 수정 범위, 중복/충돌 PR, W-091 에 넘길 후보 한 줄.

queue: KANDEV-UPSTREAM-P49-20261014-project [이 작업은 92eb703b (B4) 의 대체본이다 — 원 작업은 repository 미결속으로 빈 repo 만 생겨 구현 불가여서 저장소를 결속해 다시 만들었다. 원 작업에 계획이 있으면 get_task_plan_kandev(task_id=92eb703b-6b83-4e29-8e95-156368867a1d)로 읽어 재사용한다.] 소유자 목표: 포크 전용 0 — 포크 변경을 상류 PR로 옮긴다(10-12 「제안대로 처리해줘.」). 열린 상류 PR 12 상한·UTC 일일 9. 확인할 결과: usage 조회 429 에서 Retry-After/지수 backoff 와 경계가 있는 stale 성공 응답이 상류에 없음이 소스로 확정되고, 잔여만 포팅하는 PR 후보가 나온다. 이 작업 몫: 준비만. 상류 GitHub 쓰기와 ledger/status 는 W-091 만. 대상: P49. 원본 fork 커밋 ab6372ef10 (cache slice). upstream/main 2705829f097d 근거(W-091): agent/usage/cache.go:16/85/92/120/123 — main 은 이미 fetch 합치기/15s 음성 오류/유효 성공 보존을 한다. 빠진 것: Retry-After/지수 429 backoff, 표시된 경계 있는 stale 성공, 실패 갱신이 nil,error 반환. 잔여만 포팅(상류 공통 실패 캐시는 재사용), fork usage/errors 와 overview 의존성은 가져오지 않는다. 순서 B4. 경계: 결속된 Worktree 사본에서만(공유 D 체크아웃·부모 관제 폴더 checkout/branch/edit/commit/push 금지). 먼저 .kandev-workspace.json task_id 와 kandev 체크아웃 존재 보고. upstream/main 기준 kd/ 브랜치. 새 상시 시험·광역 검증 금지(동행 단위 시험은 PR 에 가능). force push 금지. 산출물: 계획에 근거 파일:행, 최소 수정 범위, 중복/충돌 PR, W-091 에 넘길 후보 한 줄.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dreampiler/kandev#109