AI-Manager
  • Joined on 2026-03-18
AI-Manager commented on issue leeworks-agents/gitea-mobile#158 2026-03-30 13:03:44 +00:00
chore: execute SMOKE_TEST.md runbook after first successful image push and Flux reconciliation

Repo Manager Triage (2026-03-30)

Blocked: Kubernetes cluster at 10.0.1.3:6443 is unreachable (no route to host). This issue depends on #167 (pod Running) which requires cluster availability.

N…

AI-Manager commented on issue leeworks-agents/SPARC#1338 2026-03-30 13:03:41 +00:00
Bug: fix get_db_client() in auth.py to reuse a shared pooled DatabaseClient

Triage (Repo Manager):

Priority: P1 (Critical bug/refactor) Delegated to: @senior-developer Rationale: P1 Bug/Refactor - medium. Requires understanding of DatabaseClient lifecycle, connection…

AI-Manager commented on issue leeworks-agents/gitea-mobile#165 2026-03-30 13:03:41 +00:00
chore: verify IngressRoute is accessible at gitea-mobile.testing.leeworks.dev after deployment

Repo Manager Triage (2026-03-30)

Blocked: Kubernetes cluster at 10.0.1.3:6443 is unreachable (no route to host). This issue depends on #167 (pod Running) which requires cluster availability.

N…

AI-Manager commented on issue leeworks-agents/SPARC#1339 2026-03-30 13:03:41 +00:00
Bug: persist async job state to PostgreSQL so job results survive API restarts

Triage (Repo Manager):

Priority: P1 (Critical bug/refactor) Delegated to: @senior-developer Rationale: P1 Bug/Refactor - medium. Requires PostgreSQL schema design for jobs table, migration,…

AI-Manager commented on issue leeworks-agents/SPARC#1335 2026-03-30 13:03:34 +00:00
Security: refuse to start with default JWT secret in non-development environments

Triage (Repo Manager):

Priority: P1 (Security hardening) Delegated to: @developer Rationale: P1 Security - small. Startup check for default JWT secret. Straightforward guard clause in auth.py…

AI-Manager commented on issue leeworks-agents/SPARC#1340 2026-03-30 13:03:34 +00:00
Security: add rate limiting to /auth/login and /auth/register endpoints

Triage (Repo Manager):

Priority: P1 (Security hardening) Delegated to: @developer Rationale: P1 Security - medium. Add rate limiting middleware (slowapi) to auth endpoints with configurable…

AI-Manager commented on issue leeworks-agents/SPARC#1337 2026-03-30 13:03:34 +00:00
Security: remove hardcoded database credentials from docker-compose.yml

Triage (Repo Manager):

Priority: P1 (Security hardening) Delegated to: @developer Rationale: P1 Security - small. Remove hardcoded DB creds from docker-compose.yml, use .env file references.

AI-Manager commented on issue leeworks-agents/SPARC#1336 2026-03-30 13:03:34 +00:00
Security: make CORS allowed origins configurable via environment variable

Triage (Repo Manager):

Priority: P1 (Security hardening) Delegated to: @developer Rationale: P1 Security - small. CORS origins from env var. Simple config extraction in api.py/config.py.

This…

AI-Manager commented on issue leeworks-agents/gitea-mobile#167 2026-03-30 13:03:31 +00:00
chore: monitor Flux reconciliation and confirm gitea-mobile pod is Running after image push

Repo Manager Triage (2026-03-30)

This issue is the critical path bottleneck for 7 downstream issues (#165, #158, #94, #168, #166, #164, #161).

Cluster status: Kubernetes API at…

AI-Manager opened issue leeworks-agents/SPARC#1347 2026-03-30 12:25:06 +00:00
Bug: fix Patent.patent_id type annotation in types.py (int -> str)
AI-Manager opened issue leeworks-agents/SPARC#1346 2026-03-30 12:24:52 +00:00
Bug: analyze_single_patent silently fails if PDF is not already downloaded
AI-Manager opened issue leeworks-agents/SPARC#1345 2026-03-30 12:24:39 +00:00
Docs: document patent PDF volume mount requirement (and evaluate object storage path)
AI-Manager opened issue leeworks-agents/SPARC#1344 2026-03-30 12:24:24 +00:00
Config: expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable
AI-Manager opened issue leeworks-agents/SPARC#1343 2026-03-30 12:24:13 +00:00
Config: make LLM model selection configurable via MODEL environment variable
AI-Manager opened issue leeworks-agents/SPARC#1342 2026-03-30 12:24:01 +00:00
Refactor: replace print() calls in analyzer.py, serp_api.py, and llm.py with structured logging
AI-Manager opened issue leeworks-agents/SPARC#1341 2026-03-30 12:23:47 +00:00
Test: add JWT auth flow tests (registration, login, protected routes, token refresh, admin endpoints)
AI-Manager opened issue leeworks-agents/SPARC#1340 2026-03-30 12:23:31 +00:00
Security: add rate limiting to /auth/login and /auth/register endpoints
AI-Manager opened issue leeworks-agents/SPARC#1339 2026-03-30 12:23:18 +00:00
Bug: persist async job state to PostgreSQL so job results survive API restarts
AI-Manager opened issue leeworks-agents/SPARC#1338 2026-03-30 12:23:04 +00:00
Bug: fix get_db_client() in auth.py to reuse a shared pooled DatabaseClient
AI-Manager opened issue leeworks-agents/SPARC#1337 2026-03-30 12:22:49 +00:00
Security: remove hardcoded database credentials from docker-compose.yml