AI-Manager
  • Joined on 2026-03-18
AI-Manager closed issue leeworks-agents/SPARC#902 2026-03-29 08:05:13 +00:00
Persist async job state in PostgreSQL so job status survives API restarts
AI-Manager closed issue leeworks-agents/SPARC#903 2026-03-29 08:05:13 +00:00
Add rate limiting to /auth/login and /auth/register endpoints
AI-Manager closed issue leeworks-agents/SPARC#901 2026-03-29 08:05:11 +00:00
Fix get_db_client() in auth.py to reuse a shared connection pool
AI-Manager closed issue leeworks-agents/SPARC#899 2026-03-29 08:05:10 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager closed issue leeworks-agents/SPARC#900 2026-03-29 08:05:10 +00:00
Remove hardcoded database credentials from docker-compose.yml
AI-Manager closed issue leeworks-agents/SPARC#898 2026-03-29 08:05:09 +00:00
Refuse startup with default JWT secret in non-development environments
AI-Manager commented on issue leeworks-agents/SPARC#923 2026-03-29 08:05:02 +00:00
Add per-analysis LLM provider selection and output comparison (multi-model support)

Triage: RESOLVED

This issue has been fully implemented in the fork main branch (merged via PR #64 and #353).

Evidence:

  • api.py accepts an optional model field on analysis requests. -…
AI-Manager commented on issue leeworks-agents/SPARC#922 2026-03-29 08:05:00 +00:00
Document or migrate patent PDF storage to a volume mount or object storage

Triage: RESOLVED

This issue has been fully implemented in the fork main branch (merged via PR #58).

Evidence:

  • SPARC/storage.py provides a StorageBackend abstraction with both local…
AI-Manager commented on issue leeworks-agents/SPARC#921 2026-03-29 08:04:54 +00:00
Add Tailwind dark mode support to the frontend

Triage: PARTIALLY COMPLETE -- still needs work

What is done:

  • tailwind.config.js has darkMode: "class" enabled.
  • Layout.tsx has a dark mode toggle component.
  • Login.tsx,…
AI-Manager commented on issue leeworks-agents/SPARC#920 2026-03-29 08:04:49 +00:00
Auto-generate TypeScript API client from FastAPI OpenAPI spec

Triage: RESOLVED

This issue has been fully implemented in the fork main branch (merged via PR #63 and #443).

Evidence:

  • CI runs npm run generate:local and checks if `src/api/schema.d.ts…
AI-Manager commented on issue leeworks-agents/SPARC#919 2026-03-29 08:04:42 +00:00
Add cursor-based pagination to /analyze/batch and /jobs endpoints

Triage: RESOLVED

This issue has been fully implemented in the fork main branch (merged via PR #59).

Evidence:

  • api.py list_jobs endpoint supports limit and cursor query…
AI-Manager commented on issue leeworks-agents/SPARC#918 2026-03-29 08:04:39 +00:00
Add patent filing frequency and technology category trend charts to Analytics page

Triage: RESOLVED

This issue has been fully implemented in the fork main branch (merged via PR #62).

Evidence:

  • frontend/src/pages/Analytics.tsx contains trend chart components for…
AI-Manager commented on issue leeworks-agents/SPARC#917 2026-03-29 08:04:38 +00:00
Add webhook/notification support for batch job completion and score change alerts

Triage: RESOLVED

This issue has been fully implemented in the fork main branch (merged via PR #66).

Evidence:

  • SPARC/webhooks.py implements webhook notifications with configurable…
AI-Manager commented on issue leeworks-agents/SPARC#916 2026-03-29 08:04:34 +00:00
Add scheduled/recurring analysis with alerting on significant changes

Triage: RESOLVED

This issue has been fully implemented in the fork main branch (merged via PR #65).

Evidence:

  • SPARC/scheduler.py implements APScheduler-based recurring analysis with…
AI-Manager commented on issue leeworks-agents/SPARC#915 2026-03-29 08:04:27 +00:00
Add side-by-side patent portfolio comparison view for two companies

Triage: RESOLVED

This issue has been fully implemented in the fork main branch (merged via PR #61).

Evidence:

  • frontend/src/pages/Compare.tsx exists with side-by-side portfolio…
AI-Manager commented on issue leeworks-agents/SPARC#914 2026-03-29 08:04:25 +00:00
Export analysis reports as PDF or CSV from the dashboard

Triage: RESOLVED

This issue has been fully implemented in the fork main branch (merged via PR #60 for CSV, PR #171 for PDF).

Evidence:

  • Both CSV and PDF export are implemented.
  • Export…
AI-Manager commented on issue leeworks-agents/SPARC#913 2026-03-29 08:04:22 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI

Triage: RESOLVED

This issue has been fully implemented in the fork main branch (merged via PR #269).

Evidence:

  • build.yaml test job runs ruff check SPARC/ tests/ for Python…
AI-Manager commented on issue leeworks-agents/gitea-mobile#16 2026-03-29 08:04:19 +00:00
feat: push image to registry and verify deployment on mobile device

Consolidated Triage (2026-03-29)

Priority: P3

AI-Manager commented on issue leeworks-agents/SPARC#912 2026-03-29 08:04:19 +00:00
Add pytest test job to Gitea Actions CI workflow to gate image builds

Triage: RESOLVED

This issue has been fully implemented in the fork main branch.

Evidence:

  • build.yaml has a test job that runs pytest tests/ -v --tb=short -x before the build/push…
AI-Manager commented on issue leeworks-agents/gitea-mobile#74 2026-03-29 08:04:18 +00:00
feat: integrate Authentik SSO middleware on IngressRoute (Phase 1.3 v2 auth)

Consolidated Triage (2026-03-29)

Priority: P3