프로젝트 소개
이 저장소는 덴마크 소매점의 포켓몬 및 Lorcana 제품을 위한 프로덕션 준비 완료 재입고 모니터를 포함합니다. 시스템은 각각 다른 모니터링 작업을 처리하는 세 개의 별도 GitHub Actions 워크플로우로 구성됩니다:
1. **메인 재입고** – 매장 전반을 광범위하게 스캔하고, 지역 Salling 재고를 모니터링하며, 재입고, 가격 및 가격 이력 신호를 전송합니다.
2. **HOT + Salling Early** – 핫딜 및 숨겨진/예정된 Salling 제품을 위한 빠른 트랙으로, 별도의 상태와 동시성을 갖습니다.
3. **Cardmarket** – 선택된 카드에 대한 Cardmarket 일일 모니터링.
코드는 운영 안정성에 중점을 두고 구조화되었습니다: 상태 파일은 이력을 위해 저장소에 보존되며, `state_commit_guard.py`는 실제 데이터가 변경되지 않았을 때 타임스탬프를 재사용하여 불필요한 Git diff를 줄입니다. 워크플로우는 스캔 전에 컴파일 검사와 단위 테스트를 실행하며, 활성 소스를 모니터링하기 위한 별도의 진단 파일(`scanner_health_audit.py`)이 있습니다.
실험 코드는 `experiments/` 및 `tools/`에 있으며 라이브 Discord 출력에 연결되지 않습니다. 프로젝트에는 지속적인 결정 메모리로 `AGENTS.md`가 있으며, 운영 점검 중에는 라이브 코드와 최신 상태가 권위 있는 소스입니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.