#!/usr/bin/env python3 """Quick smoke test for the 5 new SENTINEL scanners.""" import sys sys.path.insert(0, "/root/backend") from app.scanners import SentinelReport sr = SentinelReport(token_address="0xtest", chain="ethereum") fields = list(sr.__dataclass_fields__.keys()) print(f"{len(fields)} fields on SentinelReport") new_fields = [ f for f in fields if f in ( "flash_loan_detection", "pump_dump_detection", "oracle_manipulation", "governance_attack", "proxy_detection", ) ] print(f"New Tier 2 fields: {new_fields}") print("Pipeline integration OK")