In a blender or food processor, add thyme, parsley, scallions, garlic, salt, pepper, lemon/lime juice and hot pepper if using. Blend to a smooth paste. Pour over chicken and make sure every piece is well coated. Let chicken marinate for at least 3–4 hours; overnight is best, refrigerated in the covered container.
Place flour in a large bowl.
Remove chicken from marinade and shake off excess marinade; refrigerate marinade for later use in recipe.
Cover sheet pan with wax paper or parchment.
Toss the chicken in flour to coat, shaking off any excess, reserve on pan.
In a heavy-bottomed pan with high sides (a Dutch oven works well), heat oil; brown chicken on all sides, in single layer batches over medium heat. Remove any crumbs left in pan between batches, adding additional oil as needed.
Drain browned chicken on paper towels, set aside.
Remove any crumbs left in pan from frying chicken.
Heat pan to medium. Add bacon, cook until crisp turning frequently; remove and drain on paper towel, reserve for service.
Add potatoes and onions to medium heated pan; cook until onions are brown and caramelized and potatoes are knife tender. Remove from pan, reserve in bowl.
Add reserved chicken marinade to pan, increase heat and whisk until it boils.
Continue whisking for 2–3 minutes. Turn heat down; whisk until it simmers.
Take the 3 cloves (the sweet and spicy kind, traditionally used to cook ham) plus 3 bay leaves and place in folded cheesecloth creating a sachet, tie with butcher’s string long enough to be added to pot and tied to pot handle,. Put aside for use shortly.
Add carrots and tomato paste, stir to combine; add wine, stock and brandy, bring to a slow boil, 5–10 minutes.
Add reserved chicken; gently combine.
Reduce heat, add sachet to pot simmer covered for 30 minutes.
Add mushrooms, reserved potatoes and onions continue to simmer uncovered for 10 minutes or until the sauce has thickened. Taste and adjust seasoning as needed.
Serve in individual bowls, garnish with reserved bacon, a basket of crusty bread and same wine used to prepare. Enjoy.