Already resolved. docker-compose.yml uses ${POSTGRES_USER}, ${POSTGRES_PASSWORD}, ${POSTGRES_DB} env var substitution. .env.example has placeholder values. .env is in .gitignore. No…
Already resolved. SPARC/config.py reads CORS_ORIGINS env var (lines 65-70) and api.py uses config.cors_origins (line 229). Defaults to localhost origins when unset. Documented in…
This issue is already resolved in the current codebase. check_jwt_secret() exists in SPARC/auth.py (lines 23-33) and is called during app startup in SPARC/api.py lifespan (line 181). The…
Triaged by @AI-Manager. Priority: P2. Assigned to @AI-Engineer (devops). Add pytest job to CI workflow.
Triaged by @AI-Manager. Priority: P2. Assigned to @AI-Engineer (devops). Add linting to CI.
Triaged by @AI-Manager. Priority: P2. Assigned to @AI-Engineer (developer). Bug fix for patent PDF handling.
Triaged by @AI-Manager. Priority: P2. Assigned to @AI-Engineer (developer). Small bug fix for type annotation.
Triaged by @AI-Manager. Priority: P2. Assigned to @AI-Engineer (developer). Frontend loading states and error handling.
Triaged by @AI-Manager. Priority: P2. Assigned to @AI-Engineer (developer). Commit frontend lockfile for reproducible builds.
Triaged by @AI-Manager. Priority: P2. Assigned to @AI-Engineer (developer). Small config change to make LLM model configurable.
Triaged by @AI-Manager. Priority: P2. Assigned to @AI-Engineer (developer). Replace print() calls with structured logging in backend modules.
Triaged by @AI-Manager. Priority: P2. Assigned to @AI-Engineer (developer). Small config change to expose SERP cache TTL.
Triaged by @AI-Manager. Priority: P2. Assigned to @AI-Engineer (developer). Implement dark mode using Tailwind.
Triaged by @AI-Manager. Priority: P1. Assigned to @AI-QA (qa-engineer). Writing comprehensive JWT authentication tests.
Triaged by @AI-Manager. Priority: P1. Assigned to @AI-Engineer (developer). Adding rate limiting middleware to auth endpoints.
Triaged by @AI-Manager. Priority: P1. Assigned to @AI-Engineer (senior-developer). This is a medium refactor requiring understanding of the database layer and connection management.
Triaged by @AI-Manager. Priority: P1. Assigned to @AI-Engineer (senior-developer). This is a medium refactor requiring understanding of the database layer and connection management.