rmi-backend/TODO.md
cryptorugmunch 07313ecac1
Some checks failed
CI / build (pull_request) Failing after 3s
chore(rmi-backend): apply fleet-template standards — add .editorconfig + .gitattributes, fix stale IPs, tighten qdrant-audit CI gate
- Add .editorconfig (Python 4-space, default 2, LF, UTF-8) per fleet-template
- Add .gitattributes (LF normalization, lockfile binary, generated paths)
- Fix AGENTS.md:35 — netcup (100.100.18.18) → Talos (100.104.130.92)
- Mark TODO.md:5 done — Qdrant stale IP (fixed in 3c6b295)
- Remove continue-on-error: true from qdrant-cleanup job (inner step has || \, no behavior change)

Refs: standards/GAPS.md#4 (Make CI gates authoritative), standards/GAPS.md#9 (Repo tooling parity), standards/GAPS.md#12 (Documentation contradictions)
2026-07-06 14:18:34 +02:00

870 B

RMI Backend — TODO

Active

  • Fix rmi-redis:6379 name resolution so /health returns healthy
  • Fix Qdrant stale IP bind (was 100.100.18.18:6333 → now 127.0.0.1:6333, fixed in 3c6b295)
  • Rotate 5 Telegram tokens leaked in data/cryptoscamdb_urls.yaml history
  • Rotate Solana Tracker, Arkham WS, Stripe, Helius webhook secrets
  • Remove continue-on-error: true and || true from .github/workflows/ci.yml

Next

  • Replace 17 time.sleep() calls with asyncio.sleep()
  • Convert top 10 f-string log files to structured logging
  • Delete or migrate 5 sqlite3 usages
  • Split app/routers/x402_tools.py (>4,000 lines) into modules

Blocked

  • GitHub external mirror pushes until org account flag is lifted

Done

  • HuggingFace backups consolidated to single bucket
  • External mirrors active on GitLab + Codeberg