[상류 4단계] P5 ordered tiers·round robin·usage modes — P2 위 원 기능 이식 준비 #236
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
원 요구·승인
소유자 직접 지시(운영 대화 2026-10-29, 원문): 「제안한 대로 중복 PR을 정리하고 … 추천한 아래 순서대로 진행되도록 지속적으로 작업 관리해서 모두 상류 PR 까지 되도록 처리해줘. … 기존 기능과 이력은 보존하고 중복 PR은 만들지 마.」 승인 문서 sent/codex_upstream_execute_approved_sequence_1029.md 4단계: 「usage base #4721 → P5 ordered tiers/round robin/usage cost modes」. 이 task가 P5의 단일 source writer다. 등록 전 8e 확인(2026-11-03): p320에 P5 queue 없음, 3cb 응답 writer·예약 0, native store D:/260720_Ai_Workspace_Tools/kandev-upstream-native-20261015/.git의 refs/heads/codex/round-robin-tiers(head 5241b6f3cb14, 2026-10-16)를 쓰는 worktree 0.
입력(읽기 전용)
할 일(원자 단위 1개: P5 이식 준비)
경계
push/PR/상류 댓글 0, 비용 정책·모델 순서·운영 flag·설정·프로필·한도 변경 0, 운영 설치/DB 0, force/reset/amend/미반영 history 삭제 0. P6(provider budgets)·G2·closure 34·#4721 source와 같은 파일/ref 동시 쓰기 0 — 겹치면 쓰기 전 8e에 알림. 완료된 다른 PR task 재사용 0.
P5 prepared on the P2 usage base and approved.
Base: 85942d927e40d00cd9fd897674bd26fb0511af0b (P2 #4721 local head, unpublished)
Branch: kd/upstream-p5-ordered-tiers-20261103
Head: 9866d8479459b7f33569aeb24a0b12fae7a9854b
Delta: 66 files, +3912/-136
Commits: f020e3a91->ffc40f7 (ordered tiers), 448b8e8d2->38ea0ab (cost/random+preview), f9b42d937->d3a42e6 (round robin), 5241b6f3c->37e2929 (native owner bridge), plus P5 usage delta (18de/5efe/141c pure logic) on the P2 provider-usage DTO adapter, and three review fixes.
Verification: go build ./... 0; dynamic/backendapp/sqlite/utility targeted tests 0; tsc --noEmit 0; related vitest 42 pass; i18n:check 0; docs validate/lint 0; normal hooks (no SKIP). PostgreSQL not run (no DSN).
RV: r4 CALL-20261103-a800407eeaaa APPROVE, verdict FORMAL-KANDEV-P5-20261103-r4.diff-1793670569549712400-231806-mid-1, 0 findings, reviewer codex-cli-exec-luna6 (mid, different lineage). Reviewed head equals current head.
Limitations: no push/PR/merge; branch preserved for publication. PostgreSQL evidence unverified. Publication waits for P2 #4721 to land, then 93 acceptance and 5d's new PR or stacked path (no duplicate PR). Next owner: 8e.