01 - Rub the chicken thoroughly with salt to exfoliate the skin, then rinse clean under cold water.
02 - Fill a large stockpot with enough cold water to completely submerge the chicken. Add ginger slices and scallion pieces. Bring to a rolling boil over high heat.
03 - Carefully lower the chicken into the boiling water. Reduce heat to a gentle simmer. Cover pot and poach for 40 to 50 minutes, skimming off any foam that rises to the surface during cooking.
04 - Once cooked through, transfer the chicken to an ice bath immediately to stop the cooking process and firm up the skin. Set aside until completely cooled.
05 - Strain the poaching liquid through a fine mesh, reserving the clear broth for cooking rice and serving as soup base.
06 - Heat chicken fat or vegetable oil in a saucepan over medium heat. Sauté minced garlic and ginger until fragrant, approximately 2 minutes. Add rinsed jasmine rice and stir to coat evenly with the aromatics.
07 - Pour in 3 cups of reserved chicken broth and add salt. Bring to a boil, then reduce heat to low, cover tightly, and cook for 15 to 18 minutes until rice is fluffy and liquid is absorbed.
08 - Combine chilies, garlic, ginger, lime juice, sugar, salt, and chicken broth in a blender. Process until completely smooth, adjusting seasoning to taste.
09 - Whisk together light soy sauce, sesame oil, chicken broth, and sugar in a small bowl until sugar fully dissolves.
10 - Chop the cooled chicken into bite-sized serving pieces, keeping the skin intact for presentation.
11 - Arrange chicken pieces over cooked fragrant rice. Garnish with fresh cucumber slices and cilantro sprigs. Serve alongside chili sauce, soy dipping sauce, and individual bowls of hot chicken broth.