fix/tangent-cylinder-attachment
main
Uses TangentPlane MapMode with a derived vertex reference so tangent-to-cylinder datums auto-update when cylinder geometry changes. Closes #58