01 - Pierce the chicken skin all over with a fork to help the marinade penetrate. Place the chicken in a large bowl or resealable bag.
02 - Whisk together Shaoxing wine, light and dark soy sauce, sugar, salt, five-spice powder, ginger, garlic, and sesame oil until the sugar and salt dissolve.
03 - Rub the marinade thoroughly over the chicken, inside and out. Stuff the scallion pieces into the cavity. Marinate for at least 1 hour, preferably overnight in the refrigerator for optimal flavor.
04 - Preheat your oven to 400°F.
05 - Remove the chicken from the marinade and let it come to room temperature. Place the chicken breast side up on a rack set over a roasting pan.
06 - Combine honey, maltose (or corn syrup), and hot water in a small bowl, stirring until smooth.
07 - Brush the entire chicken with the basting liquid, ensuring even coverage.
08 - Roast for 50 minutes, basting every 15 minutes with the remaining liquid to build a glossy, caramelized coating.
09 - Increase the oven temperature to 425°F and roast for an additional 10-15 minutes until the skin is crispy and golden brown. Watch closely to prevent burning.
10 - Remove the chicken from the oven and let it rest for 10 minutes before carving to allow the juices to redistribute.
11 - While the chicken rests, combine soy sauce, black vinegar, sugar, sesame oil, sliced chili, and chopped scallion in a small bowl. Mix well.
12 - Carve the chicken into serving pieces and serve warm with the dipping sauce on the side.