충돌 해결 원칙: main 의 협상 고도화(결정 스택 규칙층·ScriptNaturalizer 표현층·카드 전술· LPS 최저가 연동)와 switch-model 의 완전 자율 모드(DQN·봉투·ment_generator)를 모두 유지. - chat_engine: rules(config 규칙층) + autonomy_decider 공존, vars_for 는 main 전술 변수 + 자율 변수(autonomy_offer/internet_lowest_price/customer_condition) 합집합, wild_card_1pct 수락 분기는 main 의 pending_counter_price 일반화로 대체(자율 분기만 유지) - chat_service: tactics/naturalizer import + ment_generator import 병존, _play_closing_tactic(main) + _autonomy_learn(자율 로깅) 메서드 병존 - nego_context_crud: _ITEMS/_SUPPLIERS 컬럼 합집합 (name + internet_lowest_price) - docker-compose: OPENAI_API_KEY passthrough + DQN_SERVING/AUTONOMY_MODE 플래그 병존 검증: py_compile + 결함 회귀 게이트 78/78 통과 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| chat_service.py | ||
| negotiation_service.py | ||