style(rmi-backend): complete lint cleanup — 1175→0 ruff errors

- Fix 71 invalid-syntax files (class-body newline-broken assignments)
- Add from/None chain to 307 B904 raise-without-from sites
- Add B008 ignore to ruff.toml (already in pyproject.toml)
- Noqa F401 on __init__.py re-exports (137 sites)
- Noqa E402 on deferred imports (63 sites)
- Bulk-add stdlib/FastAPI/project imports for F821 (127 sites)
- Replace ×→x, –→-, …→... in docstrings (4093 chars)
- Manual refactor of 5 SIM103/SIM116 patterns

Tests: 791 passed (66 deselected due to pre-existing Redis issues in test_rag.py)
Co-authored-by: opencode <opencode@rugmunch.io>
This commit is contained in:
opencode 2026-07-06 15:43:20 +02:00
parent ca9bdce365
commit c762564d40
688 changed files with 5165 additions and 5142 deletions

View file

@ -1,18 +1,18 @@
"""
RMI Analytics Engine Real-Time Metrics & Trend Visualization
RMI Analytics Engine - Real-Time Metrics & Trend Visualization
===============================================================
Comprehensive analytics system for the RugMunch Intelligence Platform.
Features:
Real-Time Metrics CPU, memory, requests, errors, latency
Time-Series Storage Redis-backed rolling windows
Trend Detection automatic anomaly detection, trend arrows
User Analytics DAU, MAU, retention, cohort analysis
Financial Analytics revenue, ARPU, MRR, churn
Security Analytics threats blocked, bot traffic, attack patterns
Token Analytics deployment stats, airdrop metrics, holder growth
Custom Dashboards configurable widget layouts
Export CSV, JSON, Prometheus metrics
Real-Time Metrics - CPU, memory, requests, errors, latency
Time-Series Storage - Redis-backed rolling windows
Trend Detection - automatic anomaly detection, trend arrows
User Analytics - DAU, MAU, retention, cohort analysis
Financial Analytics - revenue, ARPU, MRR, churn
Security Analytics - threats blocked, bot traffic, attack patterns
Token Analytics - deployment stats, airdrop metrics, holder growth
Custom Dashboards - configurable widget layouts
Export - CSV, JSON, Prometheus metrics
Integrations:
- Prometheus metrics export