pub fn twin_elasticity_demo() -> Result<Value, String>
Phase 11–12: twin eligibility + closed-form elasticity preview (A1, not FEA).