Use a cleaver to chop the chicken into 1–2 inch (3-5 cm) chunks. Wearing gloves, peel the taro then quarter or roll-cut it into pieces of about the same size as the chicken. (Alternatively, you can boil the taro for 10 minutes to remove the skin-irritating calcium oxalate, then peel and cut it without gloves.)
Heat 1 tablespoon of the vegetable oil in a Dutch oven or heavy-bottomed pot over medium heat. Add the chicken pieces and stir-fry for 4–5 minutes, until they are golden and no longer watery. Season the chicken with the salt, stir briefly, then remove the pieces from the pot.
Clean out the pot. Add the 2 remaining tablespoons of oil and heat them on low. Add the doubanjiang and ground chilies to the pot and stir-fry for about 2–3 minutes, until the oil turns red. Add the ginger, garlic, chili, scallion, star anise, cassia bark, black cardamom and Sichuan pepper and stir-fry the spices briefly until they are fragrant.
Turn the heat up to medium. Add the chicken back into the pot, then add the taro and mix everything until the chicken and taro are coated in the sauce. Add the pickled chili and the light soy sauce, dark soy sauce and sugar and stir to combine.
Add the chicken stock or water to the pot. Bring everything to a simmer, cover the pot, and let the braise simmer over medium-low heat for approximately 30 minutes, until the chicken is cooked through and the taro is soft. (If you’re using boneless chicken, it takes less time). Taste the mixture and add salt to taste, if needed. Garnish the braise with the chopped scallion and cilantro.