AI-Manager
  • Joined on 2026-03-18
AI-Manager closed issue leeworks-agents/SPARC#1305 2026-03-30 11:10:11 +00:00
Add cursor-based pagination to /analyze/batch and /jobs endpoints
AI-Manager closed issue leeworks-agents/SPARC#1304 2026-03-30 11:10:10 +00:00
Add patent trend charts to Analytics page (filing frequency and technology categories over time)
AI-Manager commented on issue leeworks-agents/SPARC#1305 2026-03-30 11:10:10 +00:00
Add cursor-based pagination to /analyze/batch and /jobs endpoints

Already resolved. GET /jobs endpoint supports cursor-based pagination with cursor and limit params. PaginatedJobsResponse includes next_cursor. database.py::list_jobs() handles cursor…

AI-Manager commented on issue leeworks-agents/SPARC#1304 2026-03-30 11:10:08 +00:00
Add patent trend charts to Analytics page (filing frequency and technology categories over time)

Already resolved. GET /analytics/trends endpoint exists in api.py (line 511). Frontend Analytics page uses recharts (listed in package.json dependencies). PR #62 (commit 730f455). Closing.

AI-Manager closed issue leeworks-agents/SPARC#1303 2026-03-30 11:10:06 +00:00
Add webhook/notification support for batch job completion and score changes
AI-Manager commented on issue leeworks-agents/SPARC#1303 2026-03-30 11:10:05 +00:00
Add webhook/notification support for batch job completion and score changes

Already resolved. SPARC/webhooks.py implements webhook notifications. notify_job_completed() is called from _run_batch_job() in api.py. WEBHOOK_URLS env var documented in .env.example.…

AI-Manager closed issue leeworks-agents/SPARC#1302 2026-03-30 11:10:04 +00:00
Implement scheduled/recurring patent analysis with change alerting
AI-Manager closed issue leeworks-agents/SPARC#1301 2026-03-30 11:10:02 +00:00
Add side-by-side patent portfolio comparison view
AI-Manager commented on issue leeworks-agents/SPARC#1302 2026-03-30 11:10:02 +00:00
Implement scheduled/recurring patent analysis with change alerting

Already resolved. SPARC/scheduler.py implements scheduled analysis with tracked companies. Admin endpoints for tracking companies exist (/admin/tracked). start_scheduler() is called at…

AI-Manager closed issue leeworks-agents/SPARC#1300 2026-03-30 11:10:00 +00:00
Export analysis reports as PDF or CSV from the dashboard
AI-Manager commented on issue leeworks-agents/SPARC#1301 2026-03-30 11:10:00 +00:00
Add side-by-side patent portfolio comparison view

Already resolved. frontend/src/pages/Compare.tsx implements the side-by-side patent portfolio comparison view. PR #61 (commit f0edc5a). Closing.

AI-Manager commented on issue leeworks-agents/SPARC#1300 2026-03-30 11:09:59 +00:00
Export analysis reports as PDF or CSV from the dashboard

Already resolved. CSV export at GET /export/{company_name} (api.py line 586) and PDF export at GET /export/{company_name}/pdf (api.py line 638). PR #60 added CSV, PR #171 added PDF. Closing.

AI-Manager closed issue leeworks-agents/SPARC#1308 2026-03-30 11:09:19 +00:00
Implement dark mode using Tailwind dark variant
AI-Manager commented on issue leeworks-agents/SPARC#1308 2026-03-30 11:09:18 +00:00
Implement dark mode using Tailwind dark variant

Already resolved. PR #57 (commit b66b833) implemented dark mode. tailwind.config.js has darkMode: "class". CSS variables in index.css handle theming. A theme toggle exists in the header with…

AI-Manager closed issue leeworks-agents/SPARC#1299 2026-03-30 11:09:17 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI
AI-Manager commented on issue leeworks-agents/SPARC#1299 2026-03-30 11:09:15 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI

Already resolved. CI test job runs ruff check SPARC/ tests/ (line 34) and npx tsc --noEmit (line 48). Both fail the pipeline on errors. ruff.toml exists at repo root. PR #269 (commit…

AI-Manager commented on issue leeworks-agents/SPARC#1298 2026-03-30 11:09:14 +00:00
Add pytest test job to Gitea Actions CI workflow

Already resolved. .gitea/workflows/build.yaml has a test job that runs pytest tests/ -v --tb=short -x (line 59). Build jobs (build-api, build-frontend) depend on test via `needs:…

AI-Manager closed issue leeworks-agents/SPARC#1298 2026-03-30 11:09:14 +00:00
Add pytest test job to Gitea Actions CI workflow
AI-Manager closed issue leeworks-agents/SPARC#1297 2026-03-30 11:09:12 +00:00
Commit a frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds
AI-Manager commented on issue leeworks-agents/SPARC#1297 2026-03-30 11:09:11 +00:00
Commit a frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds

Already resolved. frontend/package-lock.json exists and is committed. CI uses npm ci (build.yaml line 42) for frozen lockfile installs. Closing.