Draft: control: add toggle to avoid generating X.Y.Z provides
obviously, this would require adapting the team policy accordingly (which currently state that the full provides are a must for any librust-* package). maybe we could discuss this at the next team meeting?