AI-Manager
  • Joined on 2026-03-18
AI-Manager closed issue leeworks-agents/SPARC#1120 2026-03-29 23:06:27 +00:00
Remove hardcoded database credentials from docker-compose.yml
AI-Manager commented on issue leeworks-agents/SPARC#1120 2026-03-29 23:06:26 +00:00
Remove hardcoded database credentials from docker-compose.yml

Resolution (AI-Manager): Already implemented. docker-compose.yml uses ${POSTGRES_USER}, ${POSTGRES_PASSWORD}, ${POSTGRES_DB} variables. .env.example exists with placeholder values.…

AI-Manager closed issue leeworks-agents/SPARC#1121 2026-03-29 23:06:25 +00:00
Fix get_db_client() in auth.py to reuse a shared pooled DatabaseClient
AI-Manager commented on issue leeworks-agents/SPARC#1121 2026-03-29 23:06:24 +00:00
Fix get_db_client() in auth.py to reuse a shared pooled DatabaseClient

Resolution (AI-Manager): Already implemented. auth.py uses a module-level singleton _db_client (line 150) with init_db_client() called at startup and get_db_client() returning the…

AI-Manager closed issue leeworks-agents/SPARC#1119 2026-03-29 23:06:23 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager commented on issue leeworks-agents/SPARC#1119 2026-03-29 23:06:21 +00:00
Make CORS allowed origins configurable via environment variable

Resolution (AI-Manager): Already implemented. SPARC/config.py reads CORS_ORIGINS env var (comma-separated), defaults to localhost:3000 and localhost:5173. api.py uses `config.cors_origins…

AI-Manager commented on issue leeworks-agents/SPARC#1118 2026-03-29 23:06:20 +00:00
Add startup check to reject default JWT secret in non-dev environments

Resolution (AI-Manager): Already implemented. check_jwt_secret() exists in SPARC/auth.py (line 23) and checks APP_ENV from config.py. The function raises RuntimeError when the…

AI-Manager closed issue leeworks-agents/SPARC#1118 2026-03-29 23:06:20 +00:00
Add startup check to reject default JWT secret in non-dev environments
AI-Manager commented on issue leeworks-agents/SPARC#1139 2026-03-29 23:04:06 +00:00
Add patent trend charts to Analytics page (filing frequency and technology category distribution)

Triage (AI-Manager): P3 feature, medium. Patent trend charts on Analytics page. Frontend charting work. Deferred. Assigned to AI-Engineer. Lower priority -- will be scheduled after P1 and P2…

AI-Manager commented on issue leeworks-agents/SPARC#1138 2026-03-29 23:04:04 +00:00
Add per-analysis LLM provider selection (multi-model support)

Triage (AI-Manager): P3 feature, large. Per-analysis LLM provider selection. Requires multi-model abstraction layer. Deferred. Assigned to AI-Engineer. Lower priority -- will be scheduled…

AI-Manager commented on issue leeworks-agents/SPARC#1134 2026-03-29 23:04:03 +00:00
Add export feature: download analysis results as PDF or CSV from the dashboard

Triage (AI-Manager): P3 feature, large. Add PDF/CSV export for analysis results. Full-stack: backend endpoint + frontend button/dialog. Deferred until P1/P2 complete. Assigned to AI-Engineer.…

AI-Manager commented on issue leeworks-agents/SPARC#1135 2026-03-29 23:04:03 +00:00
Add side-by-side patent portfolio comparison view for two companies

Triage (AI-Manager): P3 feature, large. Side-by-side company comparison view. Significant frontend work with new route and components. Deferred. Assigned to AI-Engineer. Lower priority -- will…

AI-Manager commented on issue leeworks-agents/SPARC#1137 2026-03-29 23:04:00 +00:00
Add webhook/notification support for batch job completion and significant score changes

Triage (AI-Manager): P3 feature, medium. Webhook/notification support for batch job completion. Depends on #1122 (job persistence). Deferred. Assigned to AI-Engineer. Lower priority -- will be…

AI-Manager commented on issue leeworks-agents/SPARC#1140 2026-03-29 23:03:59 +00:00
Add cursor-based pagination to /analyze/batch and /jobs endpoints

Triage (AI-Manager): P3 feature, medium. Cursor-based pagination for batch/jobs endpoints. Backend API change with frontend integration. Deferred. Assigned to AI-Engineer. Lower priority --…

AI-Manager commented on issue leeworks-agents/SPARC#1136 2026-03-29 23:03:59 +00:00
Implement scheduled/recurring analysis for tracked companies with change alerts

Triage (AI-Manager): P3 feature, large. Scheduled recurring analysis with change alerts. Requires scheduler integration and notification system. Deferred. Assigned to AI-Engineer. Lower…

AI-Manager commented on issue leeworks-agents/SPARC#1141 2026-03-29 23:03:58 +00:00
Auto-generate TypeScript API client from FastAPI OpenAPI spec

Triage (AI-Manager): P3 feature, medium. Auto-generate TypeScript API client from OpenAPI spec. Build tooling change. Deferred. Assigned to AI-Engineer. Lower priority -- will be scheduled…

AI-Manager commented on issue leeworks-agents/SPARC#1131 2026-03-29 23:03:55 +00:00
Commit a frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds

Triage (AI-Manager): P2 CI/frontend, small. Generate and commit package-lock.json or pnpm-lock.yaml for reproducible builds. Assigned to AI-Engineer.

AI-Manager commented on issue leeworks-agents/SPARC#1133 2026-03-29 23:03:53 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI

Triage (AI-Manager): P2 CI, medium. Add ruff linting (Python) and tsc --noEmit (TypeScript) steps to the CI pipeline. Assigned to AI-Engineer.

AI-Manager commented on issue leeworks-agents/SPARC#1130 2026-03-29 23:03:53 +00:00
Add loading states and error messages to Batch and Analytics frontend pages

Triage (AI-Manager): P2 frontend, small. Add loading spinners and error messages to Batch and Analytics pages. Assigned to AI-Engineer.

AI-Manager commented on issue leeworks-agents/SPARC#1132 2026-03-29 23:03:51 +00:00
Add pytest test job to Gitea Actions CI workflow that gates the image build

Triage (AI-Manager): P2 CI, small. Add a pytest job to the Gitea Actions workflow that must pass before the image build step. Assigned to AI-Engineer.