Files
jsahnandClaude Fable 5 d9dda79282 Add per-paper summary verification and cap safeguards
- Per-paper summary batches are fact-checked against abstracts (verify ->
  revise once on major issues -> re-verify), controlled by SEBRIEF_VERIFY_ENABLED
- The paper cap never drops papers already published in this week's digest
  (--force re-runs could otherwise erase them from every digest)
- SEBRIEF_MAX_PAPERS default 40 -> 60 (observed weekly volume ~47)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-02 17:21:41 +09:00

31 lines
1.3 KiB
Bash

# MiniMax (필수) — 글로벌 엔드포인트. sk-cp-… Coding/Token Plan 키 사용 가능
MINIMAX_API_KEY=
MINIMAX_BASE_URL=https://api.minimax.io/v1
MINIMAX_MODEL=MiniMax-M3
MINIMAX_FALLBACK_MODELS=MiniMax-M2.7,MiniMax-M2.5
# OpenAlex (선택) — 이메일을 넣으면 polite pool로 요청이 더 빠르고 안정적
SEBRIEF_OPENALEX_MAILTO=
# 수집 정책
# 수집 창을 주 시작보다 며칠 앞당길지 (늦게 색인된 논문 보완; DOI 중복은 자동 스킵)
SEBRIEF_BACKFILL_DAYS=7
# 한 다이제스트에 담는 최대 논문 수 (폭주 방어 안전판; 초과분은 다음 주로 이월)
SEBRIEF_MAX_PAPERS=60
# 논문 한 편씩 구조화 요약 (한줄요약·문제·방법·결과·시사점; DOI당 한 번 생성 후 재사용)
SEBRIEF_PAPER_SUMMARY_ENABLED=true
SEBRIEF_PAPER_SUMMARY_BATCH_SIZE=8
# 보조 RSS 피드 CSV, 항목 형식 "이름|URL" (예: e-Informatica SEJ)
SEBRIEF_RSS_FEEDS=
# MDPI 기본 블랙리스트에 더해 차단할 ISSN CSV
SEBRIEF_EXTRA_BLACKLIST_ISSNS=
# 실행 정책 — 기본: 월요일 07:00 KST, 직전 주(월~일) 다이제스트
SEBRIEF_RUN_WEEKDAY=0
SEBRIEF_RUN_TIME_KST=07:00
SEBRIEF_CATCHUP_WINDOW_HOURS=72
# 요약 후 LLM 팩트체크 (초록과 모순 검사, major면 1회 자동 수정)
SEBRIEF_VERIFY_ENABLED=true
SEBRIEF_LOG_LEVEL=INFO