01 - Preheat oven to 350°F. Place rack in center position.
02 - Add shelled pistachios to a food processor and pulse until finely ground, being careful not to over-process into a paste.
03 - Add all-purpose flour, granulated sugar, and salt to the ground pistachios. Pulse several times until evenly combined.
04 - Add cold, cubed butter to the food processor and pulse until the mixture resembles coarse crumbs with pea-sized pieces throughout.
05 - Add the egg yolk and pulse just until the dough begins to clump together when pinched between your fingers.
06 - Transfer the dough to a 9-inch tart pan with a removable bottom. Press it firmly and evenly across the base and up the sides using your fingertips or the back of a measuring cup.
07 - Refrigerate the pressed crust for 20 minutes to firm up the butter and prevent shrinking during baking.
08 - Prick the chilled crust several times with a fork to allow steam to escape. Bake for 13 to 15 minutes until the edges are lightly golden. Remove from oven and let cool completely in the pan.
09 - Pour heavy cream into a small saucepan and set over medium heat. Bring to a gentle simmer, watching carefully so it does not boil over.
10 - Place chopped dark chocolate in a heatproof bowl. Pour the hot cream over the chocolate and let it sit undisturbed for 2 minutes to soften.
11 - Add diced butter and vanilla extract to the bowl. Stir gently in small circular motions starting from the center outward until the ganache is completely smooth, glossy, and free of streaks.
12 - Pour the ganache into the fully cooled tart shell. Use an offset spatula to smooth the surface into an even layer.
13 - Refrigerate the tart for at least 3 hours, or until the ganache is firmly set and no longer jiggles when gently shaken.
14 - Sprinkle chopped pistachios and a light pinch of flaky sea salt over the top just before serving. Slice into 8 even wedges with a sharp knife dipped in hot water and wiped clean between cuts.