Place warm water in a small bowl. Sprinkle instant yeast over the water and let it sit to foam a little. It should take no more than 10 minutes. If it does not foam, the water was not the right temperature or the yeast is dead (expired). Prepare large baking sheet by dusting with cornmeal. Set aside.
Combine flours, salt, and honey in the bowl of a stand mixer using a dough hook. Add in yeast mixture and mix on low or until dough starts to come together, about 4 minutes. Now it's time to knead the dough. Increase speed to medium-low and beat for 7-10 minutes or until the dough is smooth and stiff. It should not be sticky, whatsoever.
Remove dough from the bowl and collect into a ball on a clean counter. Let rest for 5 minutes. Once rested. add cranberries over the top. Pull dough from the bottom and fold over the cranberries. Do this a few more times to fold the cranberries into the dough.
Cut dough into 8 equal pieces. Roll into smooth bowls and place on prepared baking sheet. Cover with plastic wrap and let the dough sit, untouched, for 5 minutes.
Once rested, remove one dough ball from baking sheet, Using your thumb, poke a hole all the way through the center of the ball. Using your thumb as a guide, expand the hole to make the bagel shape. The dough should form a 4-inch bagel. Repeat with the other dough balls. Place the dough balls back onto baking sheet and cover tightly with plastic wrap. Place in refrigerator to rise overnight (about 12-14 hours).
When you're ready to make the bagels, place pizza stone in the oven and preheat to 450 degrees. Let it preheat for 30 mins-1 hour. Before we bake, we'll dip the bagels in a bath. See below.