8000 fix: 매장 재고 표시·세븐일레븐 페이지·실패 캐시 보정 by hmmhmmhm · Pull Request #228 · hmmhmmhm/daiso-mcp · GitHub
[go: up one dir, main page]

Skip to content

fix: 매장 재고 표시·세븐일레븐 페이지·실패 캐시 보정 - #228

Merged
hmmhmmhm merged 1 commit into
mainfrom
fix/followup-quality
Oct 5, 2026
Merged

hmmhmmhm merged 1 commit into
mainfrom
fix/followup-quality

Conversation

@hmmhmmhm
@hmmhmmhm hmmhmmhm commented Oct 5, 2026
Copy link
Copy Markdown
Owner

올리브영·CU 대화형 조회가 상품의 일반 설정이나 누락된 수량을 매장 재고로 표시하던 문제를 수정합니다. 선택한 상품·매장 식별자를 검증한 관측값만 출력하고, 미확인 수량과 채널은 확인 불가로 표시합니다. 올리브영의 누락 수량은 null/unknown으로 보존합니다.

세븐일레븐은 공식 startCount/listCount 계약으로 컬렉션을 완전히 수집하고 중복 제거 후 페이지를 나눕니다. 잘림·반복·합계 변화는 오류로 처리하며, 호출량은 검색어당 5페이지/원본 500행, 보정 검색 합산 10회로 제한합니다. 중계는 구형 요청도 허용합니다. 비교 조회의 부분 실패는 no-store로 반환해 회복된 결과를 다시 조회하며 CLI에도 실패 원인을 표시합니다.

검증: 전체 check 및 236파일/2,748테스트 통과, Statements/Branches/Functions/Lines 100%, npm audit 취약점 0, 빌드와 패키지 dry-run. 실제 API 계약 fixture와 실패→회복·페이지 경계·미확인 회귀를 추가했습니다. 독립 리뷰 지적사항을 수정했습니다. 중계 호환 스키마를 먼저 배포한 뒤 Worker와 CLI를 반영합니다.

@hmmhmmhm
hmmhmmhm merged commit bfae8d3 into main Oct 5, 2026
6 checks passed
@hmmhmmhm
hmmhmmhm deleted the fix/followup-quality branch October 5, 2026 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0