Files
hyowons 815b8cc6c4 auto: 일일 백업 2026-08-21 02:00
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-21 02:00:05 +09:00

4 lines
1.4 KiB
Markdown

- 현대카드 자동납부 문자 `[현대카드] 자동납부 승인 ... 라이나생명 31,100원`이 raw 폴백으로 들어간 원인을 확인했다. 기존 구조는 라이나생명 SMS 자체를 파싱하지 않고 현대카드 누적액-후잉 잔액 차이 `-31,100원`일 때 월 1회 자동보정하는 방식이라, 차이가 이미 사라진 2026-08 건은 raw 전송으로 빠졌다.
- 조치: `skills/whooing-sync/scripts/parsers.py`에 현대카드 자동납부 한 줄 형식 파서를 추가하고, `state/whooing_overrides.json`에 `현대카드 라이나생명 보험료 자동납부` 룰을 추가했다. 이후 같은 문자는 `의료,건강,보험 ← 현대신용(효원)`, item=`보험료`, amount=`31,100`으로 structured 처리된다. 기존 월 1회 잔액차 자동보정 및 보정 후 지연 SMS skip은 중복 방지용으로 유지.
- 후속 확인: 2026-08-19 `현대 블루멤버스 승인 ... 쿠팡페이주식회사 18,500원`도 raw 200이었지만 후잉 잔액에 반영되지 않았다. 2026-08-19 쿠팡 18,500원(`생활용품 ← 현대신용(효원)`)과 2026-08-20 라이나생명 31,100원(`의료,건강,보험 ← 현대신용(효원)`)을 structured 수동 반영했고, 현대신용 잔액이 `1,104,760원`에서 `1,154,360원`으로 증가해 기대값과 일치함을 확인했다. `parsers.py`는 `현대 블루멤버스`처럼 "카드"가 빠진 현대카드 문자도 파싱하도록 추가 보강했다.