fix(zwiad): thread 9 required linearity params into test_geometry/test_linearity. Restores Zwiad Step-2 geometry classification (was raising TypeError swallowed by run_full_protocol try/except). Canonical LINEARITY_* values recovered from git history.