Preheat oven to 375°F; line sheets with parchment or silicone mats.
Whisk flour, baking soda, baking powder, and fine salt in a medium bowl.
Beat butter and both sugars in a large bowl about 2-3 minutes, until creamy and smooth.
Mix in eggs and vanilla until fully incorporated and fluffy.
Gradually stir in flour mixture just until no dry streaks remain.
Fold in chocolate chips evenly.
Roll about 1.5 tablespoons dough per cookie into balls; place on prepared sheets.
Bake 10-12 minutes, until edges are set and lightly golden but centers soft.
Immediately sprinkle each generously with flaky salt.
Cool on sheet 3-4 minutes; transfer to cooling rack.