Upload and process contracts into structured records
Users upload contract documents and trigger processing jobs that extract core contract terms into normalized records.
Each run clears prior rows for that contract and repopulates obligations, renewals, and compliance issues to keep results consistent and repeatable.
- Support for PDF, DOCX, and TXT uploads
- Background job orchestration with status tracking
- SQLite persistence for dashboard-ready outputs