Does latest US military spending bill place any constraints on Trump?

The US Senate advanced its 2026 National Defense Authorization Act with broad support, but also with caveats.