From 6fda381f62ad1fdd655e557603c3324f502b187d Mon Sep 17 00:00:00 2001 From: Justin Ko Date: Sun, 7 Jun 2026 10:43:36 +0900 Subject: [PATCH] =?UTF-8?q?docs(release):=20REL-003=20=E2=80=94=20LIVE=20S?= =?UTF-8?q?L/TP=20e2e=20=EA=B2=80=EC=A6=9D=20+=20=EC=98=81=EC=86=8D=20?= =?UTF-8?q?=EA=B1=B0=EB=B6=80=20=EC=9E=AC=EC=8B=9C=EB=8F=84=20=EB=B0=B1?= =?UTF-8?q?=EC=98=A4=ED=94=84=20=ED=99=98=EB=A5=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 실 KIS LIVE SL/TP e2e: 실 시세(FHKST01010100, 329000) → stop_loss 트리거 → 실 KIS 매도 제출 → "장운영일자가 주문일과 상이합니다"(휴장) 거부 → 안전 롤백 end-to-end 확인. forced_close/장마감/update_thresholds 는 paper daemon e2e 통과. 발견(Change Request Input 기록): 영속 거부 상황에서 safety-sell 이 poll interval 마다 거부 주문을 무한 재제출 → 재시도 백오프/쿨다운 후속 후보. Co-Authored-By: Claude Opus 4.8 --- docs/releases/rel-003_20260607_core-autonomous-safety-sell.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/releases/rel-003_20260607_core-autonomous-safety-sell.md b/docs/releases/rel-003_20260607_core-autonomous-safety-sell.md index d426a32..641771f 100644 --- a/docs/releases/rel-003_20260607_core-autonomous-safety-sell.md +++ b/docs/releases/rel-003_20260607_core-autonomous-safety-sell.md @@ -103,3 +103,4 @@ - Change Request Input: - KIS 현재가 polling 쿼터 동적 조정(REQ-038 후속) — 워치독 만료 슬롯 급증 시 polling 간격 자동 확대. - 가격 임계값 논리 유효성 검증(take_profit > stop_loss 등) — 신규 후보. + - **safety-sell 영속 거부 시 재시도 백오프/쿨다운(신규, 우선순위 ↑)**: 2026-06-07 실 KIS LIVE SL/TP e2e 에서 매도가 영속적으로 거부될 때(`장운영일자가 주문일과 상이합니다`, 휴장) safety-sell worker 가 **poll interval(5s)마다 거부 주문을 무한 재제출**함(slot 이 holding 으로 롤백 → 다음 tick 재트리거). 휴장/잔고부족/규제 등 지속 거부 상황에서 실 KIS 주문 spam + 쿼터 소모 위험. 대응 후보: 슬롯별 재시도 백오프, 거부 사유별 쿨다운, 또는 동일 사유 N회 후 일시 중단 + 경고.