Help making a scaling score system. Then storing scale into potion level.

Hey so this might seem complex, but I am trying to find a way to take a randomized scoreboard value, (so random value 1-10 then take that and modify the mobs scale based on that number. Then once I change that, how can I then tell the mob, to inflict poison of that level, so if the Scorpion scale 5 bites me I get poison 5? technically it'd have to be 1 lower cause Poison 5 is Poison 6 thru /effect give, can anyone help and teach me how to do this? I'm in 1.20.6 for my project. my commands so far: execute at @s store result score @s number run random value 1..10
Continue to help post