배경
issue #8 / PR #15 에서 scripts/discover_new.py를 통해 최근 arXiv cs.RO 논문 중 Awesome Physical AI에 추가 검토할 만한 후보를 찾는 crawler를 추가했습니다.
이번 후속 작업에서는 crawler를 수동으로 실행하는 단계에서 더 나아가, 주기적으로 실행하고 결과를 maintainer가 바로 확인할 수 있도록 자동화하려고 합니다.
목표
- GitHub Actions를 통해 discovery script를 주간 자동 실행합니다.
- discovery 결과 중 review가 필요한 후보를 GitHub Issue로 자동 등록할 수 있도록 합니다.
- 이미 확인한 논문이 반복해서 처리되지 않도록 seen-cache 구조를 추가합니다.
- 기존
scripts/discover_new.py는 최대한 유지하고, 자동화 기능은 별도 wrapper/script로 분리합니다.
작업 범위
discover_new.py를 감싸는 cache-aware wrapper 추가
- seen-cache helper 추가
- discovery JSON 결과 기반 GitHub Issue 생성 script 추가
- 주간 실행용 GitHub Actions workflow 추가
- 관련 테스트 추가
참고
이 작업은 #15 에서 추가된 discovery crawler의 후속 고도화입니다.
배경
issue #8 / PR #15 에서
scripts/discover_new.py를 통해 최근 arXivcs.RO논문 중 Awesome Physical AI에 추가 검토할 만한 후보를 찾는 crawler를 추가했습니다.이번 후속 작업에서는 crawler를 수동으로 실행하는 단계에서 더 나아가, 주기적으로 실행하고 결과를 maintainer가 바로 확인할 수 있도록 자동화하려고 합니다.
목표
scripts/discover_new.py는 최대한 유지하고, 자동화 기능은 별도 wrapper/script로 분리합니다.작업 범위
discover_new.py를 감싸는 cache-aware wrapper 추가참고
이 작업은 #15 에서 추가된 discovery crawler의 후속 고도화입니다.