Prepare Dough: In a bowl, mix flour, durum wheat semolina, and turmeric powder. Add olive oil and water, mix with a fork to combine, then knead by hand for about 10 minutes until smooth and homogeneous. Cover and let rest for at least 30 minutes.
Prepare Filling: Cut off the base of herb stems and discard or save for broth. Slice remaining herbs thinly. Heat a drizzle of oil in a pan with one peeled garlic clove, add herbs and cook for a few minutes. Remove garlic. In a bowl, mash boiled potatoes, add cooked herbs, toasted chopped pine nuts, salt, pepper, and oil. Mix well and let cool.
Prepare Tomato Sauce: In a pan, heat oil and garlic to make a soffritto. Add cherry tomatoes with juice and salt. Cover and cook for 30 minutes. Remove garlic and add fresh basil before serving.
Form Ravioli: Break off a piece of dough and roll out with flour dusting by hand or with a rolling machine, starting thick and gradually thinning to the penultimate thickness. Cut dough in half, trim edges, and place 7 g balls of filling at regular intervals on one half. Cover with the other dough strip, stretch gently to adhere and avoid air bubbles. Cut ravioli with a pasta cutter and place on a semolina-sprinkled tray without overlapping.
Cook and Serve: Cook ravioli in salted boiling water. Drain and transfer directly to the pan with tomato sauce. Gently mix to coat without breaking ravioli. Plate and garnish with fresh basil and a sprinkle of black pepper.