docs: workspace-config SSOT 하드코딩 분산 트러블슈팅 종결 처리
우회 경로 4건 통합 확인, config.py 하드코딩 기본값 제거 완료 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
8e4a758df4
commit
f75f814807
@ -168,9 +168,12 @@ tags: [troubleshooting, workspace-config, ssot, hardcoding, runtime]
|
||||
- 로컬 기준 공용 파일만 읽도록 바꿀 때, 프로젝트별 예외가 필요한 서비스가 있는지 여부
|
||||
- 서버 기준 공용 파일만 읽도록 바꿀 때, 운영상 예외가 필요한 서비스가 있는지 여부
|
||||
|
||||
## 다음 단계
|
||||
## 상태
|
||||
|
||||
- 원인과 잔존 경로 수집은 [모델 SSOT 하드코딩 분산과 workspace-config 로컬이식 통합 리서치](../research/260315_모델SSOT_하드코딩_분산과_workspace_config_로컬이식_통합리서치.md)에서 더 좁힙니다.
|
||||
- 리서치에서는 로컬과 서버를 분리된 문제로 보지 않고, 같은 목표 구조를 향한 공통 전환으로 해석합니다.
|
||||
- 어떤 저장소를 어떤 순서로 고칠지는 `plans`에서 고정합니다.
|
||||
- 닫힘 선언은 `worklog`에서만 합니다.
|
||||
- 종결 (2026-03-19)
|
||||
- **종결 근거**:
|
||||
- 문서 시점(3/16)에 지적된 우회 경로 4건(gemini_handler GEMINI_MODEL 우회, llm_endpoint 직접 GeminiHandler 생성, coldmail_llm_classifier 직접 SDK 호출, ir_analyzer fallback 배열) 모두 `settings.DEFAULT_LLM_MODEL` 단일 경로로 통합 확인
|
||||
- `config.py` 하드코딩 기본값(`"gpt-5-mini"`) 제거, runtime.env 누락 시 에러 노출로 변경 (rb8001 commit 3a2b6bc)
|
||||
- `skill-slack` config.py는 이미 기본값 없이 env 의존 (`DEFAULT_LLM_MODEL: str = ""`)
|
||||
- 24 서버 rb8001 재배포 후 health 정상, `DEFAULT_LLM_MODEL=gpt-5-mini` (runtime.env 경유) 확인
|
||||
- 현재 모델 변경 시 `workspace-config/runtime.env` 1곳 수정으로 닫힘
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user