v0.52.1 — 대차잔고 순위가 연휴 다음 날 빈손이던 문제
고친 것
get_stock_lending의 view=balance_rank(ka90012 대차거래잔고상위)는 이 TR이 당일
집계를 장중에 주지 않아 기준일을 하루 물러서는데, 그 후퇴가 캘린더 하루 한 칸이었다.
월요일은 전날이 일요일이고 공휴일 다음 날은 그 공휴일이라, 날짜를 지정하지 않은 호출이
그런 날 장중 내내 "데이터가 없습니다"를 냈다. 거래일의 20%가 넘는다.
2026-08-18(화) 실전 스윕에서 실제로 나갔다 — 전날 8/17이 대체공휴일(8/15 광복절이
토요일)이라 한 칸 물러서도 0행이었다. 에러가 아니라서 "그날 데이터가 없나 보다"로 읽힌다.
이제 거래일을 만날 때까지 하루씩 물러선다(최대 5칸). 연속 휴장 k일이면 k+1칸이 필요하므로
4일 연속 휴장까지 닿는다. 설·추석처럼 더 길게 닫히면 못 넘고, 그때는 어디까지 훑었는지를
문구가 밝힌다.
문구
후퇴하고도 빈손인 경우, 기존 각주 "전 거래일(X) 기준으로 보여 드립니다"는 보여 준 것이
없으므로 거짓이었다. 그 경로에서는 대신 훑은 범위를 밝힌다 — "요청일(8/18)부터 8/13까지
하루씩 물러서며 찾았지만 행이 없습니다".
그 밖
개발 의존성만 바뀐 커밋 여럿(TypeScript 7·vitest 4·@types/node 정렬, Dependabot 설정)이
v0.52.0 태그 뒤에 들어 있다. 빌드 산출물은 v0.52.0과 바이트 동일해 동작 변화는 없다.
읽기 전용 서버라는 성격은 그대로다 — 주문·정정·취소 TR은 추가하지 않는다.