ff36df55f5
- Remove dead code from multiple scalar_mul reduction attempts - Use the proven mul_wide function from field.c for both the 8-limb product and the hi*NC reduction product - Two-stage reduction: fold t[4..7]*NC, then fold any remaining high part - Export mul_wide (remove static) for cross-module use Scalar modular reduction still has a carry issue for large intermediate products (c2 * MINUS_B2 in GLV). The product computation (mul_wide) is verified correct. The fold step loses exactly NC[1] = 0x4551231950B75FC4 at limb position 2, suggesting a column-sum overflow in the second fold. https://claude.ai/code/session_011KVZhDcV2G7idNWEBz12GY