Classifies a token as clean, declared fee-on-transfer, or suspect. Heuristic/regex-based static analysis (not a full AST parse) plus eth_call-only dynamic simulation -- see
scanner/README.md for the full method and its known limitations, and
verdict.schema.json for this page's data contract.