What I want the command to testfor is if I'm North, North-East, East, South-East, South, South-West, West, North-West of the armorstand.
The command I set up for West was: /execute as heavybuilder at @s if entity @e[type=minecraft:armor_stand] positioned ^ ^ ^1 run give heavybuilder stone, but it gives me stone no matter what. If I'm 10 blocks away, north, east, south, west. It doesn't matter.