5 Commits
Author SHA1 Message Date
jsahnandClaude Fable 5 cdd070749b Backfill guard: a past week's digest only takes papers published by its end
Backfilling an old week used to sweep in undigested papers published later
(stamping them into the wrong week and removing them from the next Monday's
digest); regular weekly runs are unaffected since the collection window
already ends at week_end.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-10-20 14:06:25 +09:00
jsahnandClaude Fable 5 3f1d16cae1 Supplement slow-indexed IEEE journals from Crossref (TSE fresh papers)
OpenAlex indexes TSE ~2-3 months late (nothing after 2026-06-26 as of Sep 2),
so TSE never appeared in weekly digests. Sources can now be flagged
crossref_fresh: their recent papers are discovered via Crossref (created-date
window, paper-level CC licence = OA) and listed without abstracts; a digested
paper's missing abstract is filled once OpenAlex indexes the DOI, so a later
--force re-run can add its per-paper summary.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-02 21:00:32 +09:00
jsahnandClaude Fable 5 a6ccf04fb2 Reject CJK ideographs/kana leaking into Korean prose
MiniMax occasionally mixes hanja/kana into Korean text (実態, 软件, かな).
Parsed outputs are now scanned (verbatim fields exempt: title/doi/claim) and
offending replies flow through the existing repair retry; prompts spell the
rule out with examples.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-02 20:25:20 +09:00
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
jsahn c0b140d27f first commit 2026-09-02 14:57:29 +09:00