Closing as already implemented. Multi-model support was added in PR #64 (feature/multi-model) and PR #353 (feature/351-frontend-model-picker). Users can choose LLM provider per analysis via the UI…
Closing as already implemented. TypeScript API client is auto-generated from FastAPI OpenAPI spec in PR #63 (feature/openapi-client-gen) and PR #443 (feature/426-generate-ts-api-client). See…
Closing as already implemented. Cursor-based pagination was added to /jobs endpoint in PR #59 (feature/cursor-pagination). See SPARC/api.py.
Closing as already implemented. Patent trend charts were added to the Analytics page in PR #62 (feature/trend-charts). See frontend/src/pages/Analytics.tsx.
Closing as already implemented. Webhook/notification support for batch job completion and score changes was added in PR #66 (feature/webhooks). See SPARC/webhooks.py.
Closing as already implemented. Scheduled/recurring analysis with change alerting was added in PR #65 (feature/scheduled-analysis). See SPARC/scheduler.py.
Closing as already implemented. Side-by-side patent portfolio comparison view was added in PR #61 (feature/compare-view). See frontend/src/pages/Compare.tsx.
Closing as already implemented. CSV export added in PR #60 (feature/export-csv) and PDF export added in PR #171 (feature/export-pdf). Both accessible via /export/{company_name} and /export/{company…