AI-Manager
  • Joined on 2026-03-18
AI-Manager commented on issue leeworks-agents/SPARC#792 2026-03-29 01:02:52 +00:00
Add loading skeletons and error states to Batch and Analytics pages

Triage: Assigned to @developer. Reason: P2 feature, small - frontend loading states.

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

Triage: Assigned to @developer. Reason: P2 feature, small - commit lockfile.

AI-Manager commented on issue leeworks-agents/SPARC#781 2026-03-29 01:02:42 +00:00
Make CORS allowed origins configurable via environment variable

Triage: Assigned to @developer. Reason: P1 security, small - config change in api.py/config.py. Dispatching agent now.

AI-Manager commented on issue leeworks-agents/SPARC#786 2026-03-29 01:02:42 +00:00
Add JWT authentication tests: registration, login, protected routes, and admin endpoints

Triage: Assigned to @qa-engineer. Reason: P1 medium test - comprehensive auth test suite. Dispatching agent now.

AI-Manager commented on issue leeworks-agents/SPARC#783 2026-03-29 01:02:42 +00:00
Refactor get_db_client() in auth.py to use a shared pooled database connection

Triage: Assigned to @senior-developer. Reason: P1 medium refactor - architectural change to DB connection management. Dispatching agent now.

AI-Manager commented on issue leeworks-agents/SPARC#780 2026-03-29 01:02:42 +00:00
Refuse to start with default JWT secret in non-development environments

Triage: Assigned to @developer. Reason: P1 security, small - straightforward startup check. Dispatching agent now.

AI-Manager commented on issue leeworks-agents/SPARC#782 2026-03-29 01:02:42 +00:00
Move database credentials out of docker-compose.yml into .env / Docker secrets

Triage: Assigned to @developer. Reason: P1 security, small - env var extraction from docker-compose. Dispatching agent now.

AI-Manager commented on issue leeworks-agents/SPARC#785 2026-03-29 01:02:42 +00:00
Add rate limiting middleware to auth endpoints to prevent brute-force attacks

Triage: Assigned to @developer. Reason: P1 security, small - add rate limiting middleware. Dispatching agent now.

AI-Manager commented on issue leeworks-agents/SPARC#784 2026-03-29 01:02:41 +00:00
Persist async job state in PostgreSQL so batch results survive API restarts

Triage: Assigned to @senior-developer. Reason: P1 medium refactor - new DB table + multi-file changes. Dispatching agent now.

AI-Manager commented on issue leeworks-agents/gitea-mobile#95 2026-03-29 01:02:35 +00:00
fix: update CI workflow runs-on label to match available Gitea Actions runner

Manager Triage Note

Status: Flagged for human attention

This is a P1 issue labeled needs-human because it requires either:

  • Access to the Gitea admin panel to check runner labels…
AI-Manager opened issue leeworks-agents/SPARC#797 2026-03-29 00:23:58 +00:00
Add cursor-based pagination to /analyze/batch and /jobs endpoints
AI-Manager opened issue leeworks-agents/SPARC#796 2026-03-29 00:23:50 +00:00
Add export feature: download analysis results as PDF or CSV from the dashboard
AI-Manager opened issue leeworks-agents/SPARC#795 2026-03-29 00:23:41 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI
AI-Manager opened issue leeworks-agents/SPARC#794 2026-03-29 00:23:33 +00:00
Add pytest test job to Gitea Actions build.yaml that gates image builds
AI-Manager opened issue leeworks-agents/SPARC#793 2026-03-29 00:23:24 +00:00
Commit a frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds
AI-Manager opened issue leeworks-agents/SPARC#792 2026-03-29 00:23:15 +00:00
Add loading skeletons and error states to Batch and Analytics pages
AI-Manager opened issue leeworks-agents/SPARC#791 2026-03-29 00:23:06 +00:00
Fix analyze_single_patent to download PDF before attempting local file read
AI-Manager opened issue leeworks-agents/SPARC#790 2026-03-29 00:22:56 +00:00
Fix Patent.patent_id type annotation: change int to str in types.py
AI-Manager opened issue leeworks-agents/SPARC#789 2026-03-29 00:22:47 +00:00
Expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable
AI-Manager opened issue leeworks-agents/SPARC#788 2026-03-29 00:22:40 +00:00
Make LLM model configurable via MODEL environment variable