A Python framework for testing trading strategies against the ways backtests mislead: look-ahead audits, matched-exposure controls, and block-bootstrap significance tests. The tester is itself tested - a property fuzzer plus mutation testing (4 planted engine bugs, all caught). Includes three case studies of rejected ideas.