Quoted:
Mine is pretty similar. I use ~4 lbs of brisket instead of chuck, and it's seared on both sides before slicing it into 3/4" cubes and adding it to the pot (I don't smoke it). I don't use flour, preferring instead to use a tablespoon or two of masa if I think it needs it. I use apple cider vinegar over distilled, and I use a tablespoon or two of Asin fish sauce over soy sauce near the very end (I do this in almost every soup and stew I make). I use fresh minced garlic over the jarred stuff, and I prefer a homemade chicken broth to the boxed variety, but will settle for a premium brand in a pinch (never low sodium, though).
For the chili peppers, I go with ~2oz each of dried New Mexico, Arbol, Cascabel, and Ancho chilies (I can find these anywhere in my AO). I like to toast the chilies for about a minute (just until the aroma breaks through) before adding the broth and simmering for a few minutes until they're pliable. I nix the cinnamon, though a 1/4 tsp ain't gonna hurt anything. Sometimes I use allspice, sometimes I don't. Sometimes I'll dice up some fresh chilies to add in the blender (jalapeños, habanero, and poblano) and sometimes I won't. If I'm
really feeling fancy, sometimes I'll fry the puree mixture a bit before adding the rest of the broth and meat (this is easy to screw up - if you over do it, it'll taste burned, bitter and terrible). I also leave the seeds in. My Vitamix blends the ever loving dogshit out of anything I throw at it. Plus, I like the heat.
If it's particularly hot (or if I just think it needs it), I'll add a tablespoon of molasses as the end, just for a bit of smokiness and a
hint of sweet (if you can taste and identify the molasses, you added too much).
The majority of the flavor comes from the varieties of chillies I use, and the ratios between them. That's where I focus most of my attention, when I want to tweak the flavor.
Anyhoo, close enough.