What problem does it solve? Smart contract auditors need systematic detection patterns to find reentrancy vulnerabilities—CEI violations, cross-function and cross-contract reentrancy, read-only reentrancy, and token callback exploits—before attackers exploit them. ## Core Features & Use Cases - Five Detection Patterns: Covers classic CEI violations, cross-function reentrancy, cross-contract reentrancy, read-only reentrancy, and token callback exploits (ERC721/777/1155/1363). - State Timeline Artifact: Requires every finding to document a step-by-step state timeline showing stale balances during callback windows. - Search Query Reference: Provides ready-to-use Grep queries for locating external calls, callbacks, reentrancy guards, and view functions in Solidity codebases. - Use Case: During a Phase 2 audit of a vault contract, an auditor uses the cross-contract reentrancy pattern to discover that a lending contract reads stale share balances during a withdraw callback, enabling undercollateralized borrows. ## Quick Start Audit this Solidity codebase for reentrancy vulnerabilities using the detection patterns and state timeline methodology.