- Rename _int_or_default → int_or_default (public API, was using private convention) - Extract shared pdf_queue utilities (utcnow, event_row, queued_job, status constants) to pdf_queue_common.py to avoid circular imports - Consolidate _effective_request_delay_seconds into queue_runner.py with explicit floor parameter - Update tests to match new function locations and names Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| application.py | ||
| constants.py | ||
| enrichment.py | ||
| fingerprints.py | ||
| page_fetch.py | ||
| pagination.py | ||
| publication_upsert.py | ||
| queue.py | ||
| queue_runner.py | ||
| run_completion.py | ||
| safety.py | ||
| scheduler.py | ||
| scholar_processing.py | ||
| types.py | ||