[Verification] All acceptance criteria met. Verified complete. docker-compose.yml uses ${POSTGRES_USER}, ${POSTGRES_PASSWORD}, ${POSTGRES_DB} variable references throughout. .env.example…
[Verification] All acceptance criteria met. Verified complete. CORS_ORIGINS env var parsed in SPARC/config.py (lines 63-70), passed to CORSMiddleware in api.py. Documented in .env.example…
[Verification] All acceptance criteria met. Verified complete. check_jwt_secret() in SPARC/auth.py (lines 23-33) raises RuntimeError when JWT_SECRET equals the default and `APP_ENV !=…
[Triage] P3 feature (OpenAPI client generation). Assigned to @AI-Engineer. Queued for implementation after P1 and P2 issues are addressed.
[Triage] P3 feature (cursor pagination). Assigned to @AI-Engineer. Queued for implementation after P1 and P2 issues are addressed.
[Triage] P3 feature (patent trend charts). Assigned to @AI-Engineer. Queued for implementation after P1 and P2 issues are addressed.
[Triage] P3 feature (multi-model support). Assigned to @AI-Engineer. Queued for implementation after P1 and P2 issues are addressed.
[Triage] P3 feature (webhooks/notifications). Assigned to @AI-Engineer. Queued for implementation after P1 and P2 issues are addressed.
[Triage] P3 feature (scheduled analysis). Assigned to @AI-Engineer. Queued for implementation after P1 and P2 issues are addressed.
[Triage] P3 feature (comparison view). Assigned to @AI-Engineer. Queued for implementation after P1 and P2 issues are addressed.
[Triage] P3 feature (export PDF/CSV). Assigned to @AI-Engineer. Queued for implementation after P1 and P2 issues are addressed.
[Triage] P2 CI (ruff + tsc linting). Assigned to @AI-Engineer. Queued for implementation after P1 issues are addressed.
[Triage] P2 CI (pytest test job). Assigned to @AI-Engineer. Queued for implementation after P1 issues are addressed.
[Triage] P2 frontend (dark mode). Assigned to @AI-Engineer. Queued for implementation after P1 issues are addressed.
[Triage] P2 CI (commit lockfile). Assigned to @AI-Engineer. Queued for implementation after P1 issues are addressed.
[Triage] P2 frontend (loading skeletons/error states). Assigned to @AI-Engineer. Queued for implementation after P1 issues are addressed.
[Triage] P2 bug fix (patent_id type annotation). Assigned to @AI-Engineer. Queued for implementation after P1 issues are addressed.
[Triage] P2 bug fix (PDF download before read). Assigned to @AI-Engineer. Queued for implementation after P1 issues are addressed.