rmi-backend/app/domains/intelligence/__init__.py
cryptorugmunch 0a8c73d99b feat(domains): consolidate bulletin, intelligence, markets, admin, referral, mcp + mypy gate
- Make app/domains/auth/ and app/core/redis.py mypy-clean under strict.
- Add mypy-gate.ini and Makefile mypy-gate target; promote typecheck-gate in CI.
- Consolidate domains into app/domains/: bulletin, admin, intelligence, markets.
- Extract referral domain incl. DeFi partner DEX ref links; keep Telegram bot wired.
- Move app/mcp/ package and app/api/v1/mcp/router into app/domains/mcp/.
- Archive dead app/mcp_router.py.
2026-07-07 16:43:49 +07:00

25 lines
626 B
Python

"""Intelligence domain - public API.
Phase 4 domain consolidation: intelligence-related modules -> app.domains.intelligence.
"""
from __future__ import annotations
from app.domains.intelligence.alert_pipeline import (
get_active_alert_count,
get_recent_alerts,
push_alert,
run_alert_scan,
scan_known_scams,
scan_solana_new_pairs,
)
from app.domains.intelligence.intel_pipeline import run_intelligence_cycle
__all__ = [
"get_active_alert_count",
"get_recent_alerts",
"push_alert",
"run_alert_scan",
"run_intelligence_cycle",
"scan_known_scams",
"scan_solana_new_pairs",
]