Heat oil in a large Dutch oven or pot over medium-high heat.
Add the onions, celery, and carrots. Add salt to taste and cook until the vegetables start to soften, 8-10 minutes.
Add the garlic, red pepper, and thyme and cook for 2 more minutes.
Add the chicken and enough water to just cover the chicken.
Add the bay leaf. Bring the mix to a boil then reduce to simmer. Continue simmering for 30 minutes.
Scrape off any accumulated foam. Add the juice of the lemon plus the lemon halves, along with the cinnamon and nutmeg. Stir and add salt and pepper to taste. Simmer for another hour.
Cook the pasta per package instructions.
Remove the chicken from the pot and let cool slightly before pulling the meat from the bones. Chop or shred as desired and return the meat to the pot.
Remove the bay leaves and the lemon halves and add the chick peas. Warm through.
To serve, divide pasta between four bowls and top with the soup. Garnish with cilantro and serve.