01 - Preheat oven to 325°F (160°C). Grease and line the base of a 9-inch (23 cm) springform pan with parchment.
02 - Combine crushed chocolate cookies and melted butter until fully blended. Press firmly into the base of the prepared pan and chill in the freezer while assembling remaining components.
03 - Beat softened butter, brown sugar, and granulated sugar together until light and fluffy. Incorporate milk and vanilla. Add heat-treated flour and salt, mixing just until combined. Fold in mini chocolate chips. Roll most of the dough into marble-sized balls for the filling, reserving some for topping if desired. Refrigerate dough balls until needed.
04 - Blend cream cheese and sugar until smooth and lump-free. Beat in eggs individually, ensuring each is fully incorporated before adding the next. Mix in sour cream, vanilla extract, and flour, blending gently until just combined.
05 - Pour half of the cheesecake batter over the chilled crust. Dot evenly with half of the cookie dough balls. Cover with the remaining batter, smoothing the surface. Top with reserved cookie dough balls as desired.
06 - Bake for 55–65 minutes, or until the edges are set but the center remains slightly wobbly. Turn off the oven, prop open the door, and allow cheesecake to cool inside for 1 hour.
07 - Remove from the oven, transfer to a wire rack, and cool completely at room temperature. Refrigerate for at least 4 hours or overnight for optimal texture.
08 - Before serving, garnish the cheesecake with mini chocolate chips and reserved cookie dough balls as preferred. Slice with a hot, dry knife for clean portions and serve chilled.