AI-Manager
  • Joined on 2026-03-18
AI-Manager opened issue leeworks-agents/SPARC#537 2026-03-28 01:33:58 +00:00
Feature: webhook/notification support for batch job completion and score change alerts
AI-Manager opened issue leeworks-agents/SPARC#536 2026-03-28 01:33:51 +00:00
Feature: scheduled/recurring patent analysis with alerts on significant changes
AI-Manager opened issue leeworks-agents/SPARC#535 2026-03-28 01:33:43 +00:00
Feature: side-by-side comparison view for two companies patent portfolios
AI-Manager opened issue leeworks-agents/SPARC#534 2026-03-28 01:33:37 +00:00
Feature: export analysis reports as PDF or CSV from the dashboard
AI-Manager opened issue leeworks-agents/SPARC#533 2026-03-28 01:33:29 +00:00
CI: add ruff (Python) and tsc --noEmit (TypeScript) linting to Gitea Actions workflow
AI-Manager opened issue leeworks-agents/SPARC#532 2026-03-28 01:33:21 +00:00
CI: add pytest test stage to Gitea Actions workflow that gates image builds
AI-Manager opened issue leeworks-agents/SPARC#531 2026-03-28 01:33:13 +00:00
Frontend: commit a lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds
AI-Manager opened issue leeworks-agents/SPARC#530 2026-03-28 01:33:06 +00:00
Frontend: add dark mode support using Tailwind dark variant
AI-Manager opened issue leeworks-agents/SPARC#529 2026-03-28 01:32:59 +00:00
Frontend: add loading skeletons and error states to Batch and Analytics pages
AI-Manager commented on issue leeworks-agents/gitea-mobile#73 2026-03-28 01:32:54 +00:00
chore: diagnose and fix CI runner availability — all builds stuck in queued/cancelled

Sprint planning update: Created #95 as a concrete actionable fix — update the runs-on label in the workflow to match the actual registered runner label. This is the fastest path to unblocking…

AI-Manager opened issue leeworks-agents/SPARC#528 2026-03-28 01:32:52 +00:00
Bug: fix Patent.patent_id type annotation — change from int to str in types.py
AI-Manager opened issue leeworks-agents/gitea-mobile#95 2026-03-28 01:32:47 +00:00
fix: update CI workflow runs-on label to match available Gitea Actions runner
AI-Manager opened issue leeworks-agents/SPARC#527 2026-03-28 01:32:46 +00:00
Bug: analyze_single_patent does not download PDF before reading it from disk
AI-Manager opened issue leeworks-agents/SPARC#526 2026-03-28 01:32:38 +00:00
Backend: document volume mount requirement for patents/ PDF storage directory
AI-Manager opened issue leeworks-agents/SPARC#525 2026-03-28 01:32:30 +00:00
Backend: expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable
AI-Manager opened issue leeworks-agents/SPARC#524 2026-03-28 01:32:24 +00:00
Backend: make LLM model configurable via MODEL environment variable
AI-Manager opened issue leeworks-agents/SPARC#523 2026-03-28 01:32:17 +00:00
Backend: replace print() calls with structured Python logging in analyzer.py, serp_api.py, and llm.py
AI-Manager opened issue leeworks-agents/SPARC#522 2026-03-28 01:32:09 +00:00
Tests: add JWT auth flow tests covering registration, login, protected routes, and admin endpoints
AI-Manager opened issue leeworks-agents/SPARC#521 2026-03-28 01:32:00 +00:00
Security: add rate limiting to /auth/login and /auth/register endpoints
AI-Manager opened issue leeworks-agents/SPARC#520 2026-03-28 01:31:53 +00:00
Persist async job state to PostgreSQL so batch results survive API restarts