Rules:
Normal Sudoku rules apply.
Digits must not repeat on the marked main diagonals.
Black dots separate digits in a 1:2 ratio (no negative constraint).
In cages, digits must not repeat and must sum to the number in its top-left corner.
Grey lines are palindromes, i.e. they read the same forwards and backwards.
The (2-cell long) purple line connects consecutive digits.
Grey circles contain odd digits and grey squares contain even digits.
Try it on the CTC app or on f-puzzles.
Puzzle:
Solution code: Column 3 (top to bottom) and row 7 (left to right); 18 digits, no spaces.