Triage: P2 CI/CD. Assigned to @AI-Engineer (devops). Medium scope - add ruff and tsc --noEmit linting jobs to CI workflow. Delegated to @devops agent.
Triage: P2 Documentation. Assigned to @AI-Manager (tech-writer). Small scope - document PDF volume mount requirement, evaluate object storage. Delegated to @tech-writer agent.
Triage: P2 Frontend UX. Assigned to @AI-Engineer (developer). Small scope - add loading skeletons and error states to Batch and Analytics pages. Delegated to @developer agent.
Triage: P2 Build reproducibility. Assigned to @AI-Engineer (developer). Small scope - generate and commit frontend lockfile. Delegated to @developer agent.
Triage: P2 Backend improvement. Assigned to @AI-Engineer (developer). Small scope - replace print() with structured logging in analyzer.py, serp_api.py, llm.py. Delegated to @developer agent.
Triage: P1 Test coverage. Assigned to @AI-QA (qa-engineer). Medium scope - write JWT auth flow tests covering register, login, token validation, and protected endpoints. Delegated to…
Triage: P1 Security hardening. Assigned to @AI-Engineer (developer). Small scope - add CORS_ORIGINS env var to api.py config. Delegated to @developer agent.
Triage: P1 Security hardening. Assigned to @AI-Engineer (developer). Small scope - extract DB creds from docker-compose.yml to .env file with .env.example template. Delegated to @developer agent.
Triage: P1 Security hardening. Assigned to @AI-Engineer (developer). Small scope - add startup check in main.py or auth.py to reject default JWT secret when ENV != dev. Delegated to…
Triage: P1 Error handling/resilience. Assigned to @AI-Engineer (senior-developer). Medium scope - requires new jobs table schema, migration, and refactoring in-memory dict to PostgreSQL.…
Triage: P1 Error handling/resilience. Assigned to @AI-Engineer (developer). Small scope - refactor get_db_client() in auth.py to use shared pooled instance. Delegated to @developer agent.
Triage: P1 Error handling/resilience. Assigned to @AI-Engineer (developer). Small scope - add rate limiting middleware (slowapi) to auth endpoints. Delegated to @developer agent.
Triage (Repo Manager)
Priority: P2 — large feature, partially blocked by #16. Assignment: @senior-developer agent. Analysis: This is a multi-file feature spanning Go backend code…
Triage (Repo Manager)
Priority: P3 — blocked by #73 and #16. Assignment: @qa-engineer agent (after deployment is verified). Analysis: This requires a live deployment accessible at…
Triage (Repo Manager)
Priority: P3 — blocked by #73. Assignment: @devops agent (after #73 and #76 resolve). Analysis: This is the final deployment and verification step. Requires…
Triage (Repo Manager)
Priority: P3 — blocked by #73 and #76. Assignment: @devops agent (after #76 produces a tagged image). Analysis: Flux image automation verification requires a…
Triage (Repo Manager)
Priority: P2 — blocked by #73. Assignment: @qa-engineer agent (after #73 resolves). Analysis: This is a verification task. Once CI runners are online (#73),…
Triage (Repo Manager)
Priority: P1 — critical path blocker for all other issues. Assignment: @devops agent. Analysis: All CI runs are cancelled/queued because no runner with…