Clutch Spring Installed Correctly

Ill have to double check mine I think I have mine hooked up like the OP. I will admit I never thought the pedal felt right but I don't drive the car much as it is going back together, and I am used to modern hydraulic/cable clutches.
https://www.forbbodiesonly.com/mopa...r-66-70-clutch-linkage-assembly-1-jpg.187059/
or this out of manuals.