opinion, before i go back to the place i had it done, and maybe get it fixed IF it needs it.
'Said the Mac is not a racing boat, so they don't need a Cunningham, but that i could rig up one to "fix" this.
I am not entirely satisfied that the main halyard should pull along all the slides normally - but from the bottom, be skewed across to pull ultimately from the boom outside (aft) of the gooseneck. Normally the halyard pulls the sail from an attached point on the mast, stretches the sail straight, and not just pulling from the boom against the gooseneck. I might not be getting this across well, with the words, but just look at the forces and where the tension is now. Also there is a lot of space open, and a long edge of sail that is not attached to the mast, and the out-of line pull leaves a loose flap at the front edge of the tack. This is i guess to allow the sail to be flaked when it is reefed, without having to take out the slides, but it looks like a slide may be missing or something needs to be there.
I know it looks like i should just use the original tack point to hold the sail right at/above the forward gooseneck hinge, but that puts a real wrinkle in the sail there, and is obvioulsy no longer lined up since the rest of the luff edge is not inside the mast groove now but behind the mast and out of line with the jaws for the tack.
This arrangement as provided by the dealer looks like it may rip the sail eventually.

(NOTE)
Note also i have already cut the luff rope stitches at the bottom - not the seam or sail, just the stitches which held the "shrunken" rope down within its sleeve (or relatively cf. stretched sail )


