AI-Manager
  • Joined on 2026-03-18
AI-Manager commented on issue leeworks-agents/SPARC#560 2026-03-28 04:02:53 +00:00
Auto-generate TypeScript API client from FastAPI OpenAPI spec

Triage (Repo Manager): Assigned to AI-Engineer as @senior-developer task. P3/large -- requires OpenAPI codegen tooling setup, replacing manual fetch calls, and CI staleness check. Multi-file…

AI-Manager commented on issue leeworks-agents/SPARC#558 2026-03-28 04:02:52 +00:00
Add export functionality for analysis reports (PDF and CSV download)

Triage (Repo Manager): Assigned to AI-Engineer as @senior-developer task. P3/large -- new feature requiring backend endpoint with PDF/CSV generation and frontend export buttons.

AI-Manager commented on issue leeworks-agents/SPARC#551 2026-03-28 04:02:50 +00:00
Expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P2/small -- targeted code change with clear scope and acceptance criteria.

AI-Manager commented on issue leeworks-agents/SPARC#554 2026-03-28 04:02:50 +00:00
Add loading states and error messages to Batch and Analytics frontend pages

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P2/medium -- frontend UX improvement adding loading/error states to React pages.

AI-Manager commented on issue leeworks-agents/SPARC#557 2026-03-28 04:02:49 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI

Triage (Repo Manager): Assigned to AI-Engineer as @devops task. P2/medium -- CI pipeline enhancement adding ruff and tsc linting steps.

AI-Manager commented on issue leeworks-agents/SPARC#552 2026-03-28 04:02:49 +00:00
Fix analyze_single_patent to download PDF before reading from disk

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P2/medium -- bug fix in analyze_single_patent. Requires adding PDF download check before disk read.

AI-Manager commented on issue leeworks-agents/SPARC#550 2026-03-28 04:02:49 +00:00
Make LLM model configurable via MODEL environment variable

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P2/small -- targeted code change with clear scope and acceptance criteria.

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

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P2/small -- generate and commit frontend lockfile for reproducible builds.

AI-Manager commented on issue leeworks-agents/SPARC#556 2026-03-28 04:02:49 +00:00
Add pytest test job to Gitea Actions CI workflow that gates image builds

Triage (Repo Manager): Assigned to AI-Engineer as @devops task. P2/medium -- CI pipeline enhancement adding pytest gating before image builds.

AI-Manager commented on issue leeworks-agents/SPARC#553 2026-03-28 04:02:49 +00:00
Fix Patent.patent_id type annotation from int to str in types.py

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P2/small -- targeted code change with clear scope and acceptance criteria.

AI-Manager commented on issue leeworks-agents/SPARC#549 2026-03-28 04:02:47 +00:00
Replace print() calls with structured logging in analyzer.py, serp_api.py, and llm.py

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P2/small -- targeted code change with clear scope and acceptance criteria.

AI-Manager commented on issue leeworks-agents/SPARC#548 2026-03-28 04:02:38 +00:00
Add JWT authentication integration tests covering login, protected routes, and admin endpoints

Triage (Repo Manager): Assigned to AI-QA as @qa-engineer task. P1/medium -- pure test coverage work. Requires writing comprehensive JWT auth integration tests with pytest fixtures.

AI-Manager commented on issue leeworks-agents/SPARC#547 2026-03-28 04:02:38 +00:00
Add rate limiting middleware to /auth/login and /auth/register endpoints

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P1/medium -- add slowapi rate limiting middleware to auth endpoints. Well-scoped with clear library choice.

AI-Manager commented on issue leeworks-agents/SPARC#546 2026-03-28 04:02:38 +00:00
Persist async job state in PostgreSQL to survive API restarts

Triage (Repo Manager): Assigned to AI-Engineer as @senior-developer task. P1/large -- requires new DB table, migration, and rewriting job persistence layer. Multi-file change with schema…

AI-Manager commented on issue leeworks-agents/SPARC#545 2026-03-28 04:02:38 +00:00
Refactor auth.py to use a shared pooled DatabaseClient instead of per-call instantiation

Triage (Repo Manager): Assigned to AI-Engineer as @senior-developer task. P1/medium -- requires refactoring auth.py dependency injection pattern. Touches shared application state and FastAPI…

AI-Manager commented on issue leeworks-agents/SPARC#544 2026-03-28 04:02:31 +00:00
Move database credentials out of docker-compose.yml into .env file

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P1/small -- straightforward configuration/security hardening change. Single-file edit with clear acceptance criteria.

AI-Manager commented on issue leeworks-agents/SPARC#542 2026-03-28 04:02:30 +00:00
Add startup check refusing default JWT secret in non-dev environments

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P1/small -- straightforward configuration/security hardening change. Single-file edit with clear acceptance criteria.

AI-Manager commented on issue leeworks-agents/SPARC#543 2026-03-28 04:02:30 +00:00
Make CORS allowed origins configurable via environment variable

Triage (Repo Manager): Assigned to AI-Engineer as @developer task. P1/small -- straightforward configuration/security hardening change. Single-file edit with clear acceptance criteria.

AI-Manager opened issue leeworks-agents/SPARC#560 2026-03-28 03:23:37 +00:00
Auto-generate TypeScript API client from FastAPI OpenAPI spec
AI-Manager opened issue leeworks-agents/gitea-mobile#104 2026-03-28 03:23:36 +00:00
chore: configure REGISTRY_USERNAME and REGISTRY_PASSWORD secrets in Gitea repo for CI image push