- 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.
25 lines
626 B
Python
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",
|
|
]
|