Why a 400-line announcement scraper belongs in your funding-rate arbitrage stack, and why the trade dies from plumbing rather than from price.