In a medium bowl, whisk together the flour, cocoa powder, and salt. Set aside.
1 cup all-purpose flour, ⅓ cup unsweetened cocoa powder, ¼ teaspoon salt
In a large bowl or stand mixer fitted with a paddle attachment, cream the butter and sugar together at medium speed until light and fluffy, about 1 to 2 minutes.
½ cup unsalted butter, ⅔ cup granulated sugar
Beat in the egg yolk, milk, and vanilla until combined.
1 large egg yolk, 2 tablespoons whole milk, 1 teaspoon vanilla extract
At low speed, add the flour mixture and mix just until combined. Cover and chill dough in the refrigerator for 1 hour to firm up.
After chilling, preheat the oven to 350°F and line a baking sheet with parchment paper and set aside.
Beat egg whites with a fork until frothy.
2 large egg whites
Use a medium cookie scoop to portion out the dough and roll into balls.
Dip the balls of dough in the eggs whites and then roll in the pecan pieces and place on the prepared baking sheet 2 inches apart.
1 cup pecan pieces
Use the back of a round teaspoon to make an indent in the center of the balls, pressing down gently so you don't crack them too much.
Bake for 10 to 12 minutes, rotating the baking sheet halfway through.
While the cookies are baking, add the caramels and heavy cream to a medium bowl and microwave at 30-second intervals, stirring between each one until smooth, about 2 minutes.
14 chewy caramel candies, 3 tablespoons heavy cream
Remove cookies from the oven and repress the teaspoon into the indent again and fill the indent with the caramel sauce and allow to cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Melt the chocolate melting wafers or chocolate chips in the microwave at 30-second intervals, stirring after each one until melted. Drizzle over the cooling cookies.
½ cup melting wafers