Spaces:
Sleeping
Sleeping
Commit History
-
Harden screening pipeline and add multi-user access for group use
diogo.rodrigues.silva +1: Claude Sonnet 5Parallelize LLM screening with bounded concurrency, isolate per-row failures instead of aborting the whole batch, checkpoint progress periodically, and raise the Gradio queue concurrency limit so multiple users can run jobs at once instead of serializing behind one slot. Replace the single shared login with per-user credentials (APP_USERS), decouple the download-link signing secret from the login password, fix a RIS export bug that dropped authors when the Authors column was NaN, add structured logging in place of silently swallowed exceptions, and add a pytest suite covering the parser, dedup logic, and the new screening pipeline. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>e5bea2d