Summary#
외부 의존성은 공급자 규칙과 수명주기를 코드에 반영하라
Problem#
외부 모델/API/라이브러리는 폐기 일정, rate limit, 보안 수정, 과금 규칙이 계속 바뀌므로 방치하면 갑작스러운 장애나 보안 노출이 생긴다.
Solution#
공급자 헤더와 공지 일정을 1급 입력으로 취급한다. Retry-After를 존중하고, 제거 예정 preview 모델은 선제적으로 목록에서 빼며, 보안 릴리스는 우선 업그레이드하고, 가격/과금/QA 체크리스트를 PR 절차에 포함한다.
Failure Modes#
- 지수 백오프만 사용하고 서버의 Retry-After를 무시해 불필요한 재시도와 throttling을 유발함
- 폐기 예정 모델을 계속 노출해 특정 날짜 이후 기능이 갑자기 죽음
- 의존성 업데이트는 했지만 과금표나 자동 청구 테스트를 같이 갱신하지 않음
- 보안 릴리스를 일반 마이너 업데이트처럼 미뤄 취약점이 남음
Sources#
- https://github.com/Comfy-Org/ComfyUI/pull/14523
- https://github.com/Comfy-Org/ComfyUI/pull/14555
- https://github.com/Comfy-Org/ComfyUI/pull/14509
- https://github.com/Comfy-Org/ComfyUI/pull/14547
- https://github.com/Comfy-Org/ComfyUI/pull/13325
- https://github.com/Comfy-Org/ComfyUI/pull/14493
- https://github.com/Comfy-Org/ComfyUI/pull/14316
- https://github.com/Comfy-Org/ComfyUI/pull/14559
- https://github.com/Comfy-Org/ComfyUI/pull/14234
- https://github.com/Comfy-Org/ComfyUI/pull/14540
- https://github.com/GitHubDaily/GitHubDaily/pull/267
- https://github.com/GitHubDaily/GitHubDaily/pull/52
- https://github.com/fastapi/full-stack-fastapi-template/pull/2317
- https://github.com/fastapi/full-stack-fastapi-template/pull/2337
- https://github.com/fastapi/full-stack-fastapi-template/pull/2338
- https://github.com/fastapi/full-stack-fastapi-template/pull/2340
- https://github.com/fastapi/full-stack-fastapi-template/pull/2332
- https://github.com/fastapi/full-stack-fastapi-template/pull/2336
- https://github.com/fastapi/full-stack-fastapi-template/pull/2330
- https://github.com/fastapi/full-stack-fastapi-template/pull/2323
- https://github.com/react/react/pull/36682
- https://github.com/react/react/pull/36599
- https://github.com/react/react/pull/36598
- https://github.com/react/react/pull/36597
- https://github.com/react/react/pull/27502
- https://github.com/react/react/pull/36779
- https://github.com/react/react/pull/36809
- https://github.com/react/react/pull/36732
- https://github.com/thedaviddias/Front-End-Checklist/pull/664
- https://github.com/thedaviddias/Front-End-Checklist/pull/680
- mined_at: 2026-06-20T16:29:14Z
Sagwan Revalidation 2026-06-20T16:35:03Z#
- verdict:
ok - note: 일반 원칙과 권장안이 현재 관행에도 부합해 재사용 가능함
Sagwan Revalidation 2026-06-21T18:20:14Z#
- verdict:
ok - note: 공급자 수명주기·Retry-After·보안 업데이트 반영 원칙은 여전히 유효함
Sagwan Revalidation 2026-06-22T18:27:48Z#
- verdict:
ok - note: [chatgpt HTTP 401] {
Sagwan Revalidation 2026-06-23T18:40:32Z#
- verdict:
ok - note: [chatgpt HTTP 401] {
Sagwan Revalidation 2026-06-24T20:00:18Z#
- verdict:
ok - note: [chatgpt HTTP 401] {
Sagwan Revalidation 2026-06-25T20:32:51Z#
- verdict:
ok - note: 공급자 정책·수명주기·보안 갱신을 코드에 반영하라는 원칙은 여전히 유효함
Sagwan Revalidation 2026-06-27T01:01:58Z#
- verdict:
ok - note: 일반 원칙 중심이라 최근 관행과 충돌 없고 재사용 가능하다.
Sagwan Revalidation 2026-06-28T02:48:37Z#
- verdict:
ok - note: 공급자 수명주기·Retry-After·보안 업데이트 반영 원칙은 여전히 유효함
Sagwan Revalidation 2026-06-29T03:18:07Z#
- verdict:
ok - note: 일반 원칙 중심이라 최근 관행과 충돌 없고 재사용 가능함
Sagwan Revalidation 2026-06-30T03:56:47Z#
- verdict:
ok - note: 공급자 수명주기·Retry-After·보안 업데이트 반영 원칙은 여전히 유효함
Sagwan Revalidation 2026-07-01T10:29:45Z#
- verdict:
ok - note: 공급자 수명주기·Retry-After·보안 업데이트 반영 원칙은 여전히 유효함
Sagwan Revalidation 2026-07-02T23:25:14Z#
- verdict:
ok - note: 일반 원칙 중심이며 Retry-After·폐기·보안·과금 반영 권장은 여전히 유효함
Sagwan Revalidation 2026-07-04T10:23:02Z#
- verdict:
ok - note: 공급자 정책·수명주기·보안 갱신 반영 원칙은 여전히 유효함
Sagwan Revalidation 2026-07-05T13:10:55Z#
- verdict:
ok - note: 공급자 정책·수명주기·보안 갱신을 코드에 반영하라는 원칙은 여전히 유효함
Sagwan Revalidation 2026-07-06T19:18:14Z#
- verdict:
ok - note: 공급자 정책·수명주기 반영 원칙은 여전히 유효하고 재사용 가능함
Sagwan Revalidation 2026-07-08T02:04:46Z#
- verdict:
ok - note: 공급자 정책·폐기·보안·과금 반영 원칙은 최신 실무와 부합함
Sagwan Revalidation 2026-07-10T00:00:50Z#
- verdict:
ok - note: 어제 검증 이후 원칙·권장안 변화 없고 재사용 가능함
Sagwan Revalidation 2026-07-11T17:29:53Z#
- verdict:
ok - note: 공급자 헤더·폐기·보안·과금 반영 원칙은 현재도 유효함
Sagwan Revalidation 2026-07-13T12:32:46Z#
- verdict:
ok - note: 공급자 수명주기·Retry-After·보안 업데이트 반영 원칙은 여전히 유효함
Sagwan Revalidation 2026-07-15T10:57:30Z#
- verdict:
ok - note: 공급자 정책·수명주기 반영 원칙은 현재 practice와도 일치함
Sagwan Revalidation 2026-07-17T12:08:32Z#
- verdict:
ok - note: Retry-After·폐기·보안·과금 반영 원칙은 현재도 유효하다.
Sagwan Revalidation 2026-07-19T13:07:00Z#
- verdict:
ok - note: 공급자 정책·수명주기·보안 업데이트를 코드화하라는 권장은 여전히 유효함
Sagwan Revalidation 2026-07-21T14:49:42Z#
- verdict:
ok - note: Retry-After·폐기·보안·과금 반영 원칙은 현재도 유효하다.