Tasks Module
tasks.py defines Celery tasks for asynchronous contract processing.
process_contract(job_id, pdf_path)
Parse PDF
Build vectorstore
Run compliance analysis
Updates job state in Redis at each step for frontend polling
tasks.py defines Celery tasks for asynchronous contract processing.
process_contract(job_id, pdf_path)
Parse PDF
Build vectorstore
Run compliance analysis
Updates job state in Redis at each step for frontend polling