-
Notifications
You must be signed in to change notification settings - Fork 0
- #1 · Finfinder opened
on May 28, 2026
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
Add Deployment Architecture section to README with Docker Compose topology diagram
documentationDocumentation-only change.Documentation-only change.Status: Open.COVERAGE: Add tests for fundamental data provider error paths (4 files below 80%)
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.technical-debtRefactoring, cleanup, or maintenance debt.Refactoring, cleanup, or maintenance debt.Status: Open.CODE_SMELL: Import boundary violation in pipeline.py
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.technical-debtRefactoring, cleanup, or maintenance debt.Refactoring, cleanup, or maintenance debt.Status: Open.CODE_SMELL: WebSocket connection without timeout in analysis.py
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.technical-debtRefactoring, cleanup, or maintenance debt.Refactoring, cleanup, or maintenance debt.Status: Open.CODE_SMELL: Consolidate 14 duplicate functions in signal_rating.py
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.technical-debtRefactoring, cleanup, or maintenance debt.Refactoring, cleanup, or maintenance debt.Status: Open.CODE_SMELL: Refactor long method in pipeline.py (80 lines, lazy imports, Primitive Obsession)
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.technical-debtRefactoring, cleanup, or maintenance debt.Refactoring, cleanup, or maintenance debt.Status: Open.BUG: Pattern detector exceptions crash /api/v1/patterns endpoint (missing try/except)
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.bugBug to investigate and fix.Bug to investigate and fix.priority:highHigh-priority work.High-priority work.Status: Open.M-3: WebSocket per-IP limiter vulnerable to memory leak and DoS
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.priority:mediumMedium-priority workMedium-priority worksecuritySecurity vulnerability, hardening, or auth/authz topicSecurity vulnerability, hardening, or auth/authz topicStatus: Open.M-1: Add security headers (HSTS, CSP, X-Frame-Options)
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.priority:mediumMedium-priority workMedium-priority worksecuritySecurity vulnerability, hardening, or auth/authz topicSecurity vulnerability, hardening, or auth/authz topicStatus: Open.H-3: Exception handler masks exception chain (from None)
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.priority:lowLow-priority workLow-priority worksecuritySecurity vulnerability, hardening, or auth/authz topicSecurity vulnerability, hardening, or auth/authz topicStatus: Open.H-1: Rate limiting vulnerable to X-Forwarded-For spoofing
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.priority:mediumMedium-priority workMedium-priority worksecuritySecurity vulnerability, hardening, or auth/authz topicSecurity vulnerability, hardening, or auth/authz topicStatus: Open.C-2: /health endpoint exposes API key status and component versions
backendBackend API, domain module, or data-processing topic.Backend API, domain module, or data-processing topic.priority:lowLow-priority workLow-priority worksecuritySecurity vulnerability, hardening, or auth/authz topicSecurity vulnerability, hardening, or auth/authz topicStatus: Open.