Preheat oven to 350ºF.
In a medium bowl, whisk the flour, ground almonds, cocoa, cloves and cinnamon (or Lebkuchengewürz), baking powder, orange & lemon zest, grated chocolate and salt until blended.
In a separate medium bowl, whisk the eggs, honey, sugar, lemon juice and vanilla extract until frothy.
Pour egg mixture over flour mixture, and using a sturdy spoon, stir until combined and there are no visible traces of flour.
Divide dough in half. Place one piece on a lightly floured surface then dust top of dough with flour. Roll dough out to ½-inch thickness, lightly dusting with flour as needed.
Using a 3-inch diamond cutter, dipped in flour to prevent sticking, press out cookies and place 1-inch apart on a parchment or silicone-lined baking sheet. Add cutout scraps to second half of dough, and repeat the rolling and cutting process, rerolling dough as needed.
Bake cookies until dry and still soft to the touch, 8–10 minutes. Remove from the oven and let cool on the baking sheet until firm enough to transfer to a wire cooling rack. Cool completely before glazing.
To glaze the cookies, bring a small pot of water to a boil with a bowl set on top that fits snugly. Add ⅔ of the chocolate to the bowl and stir occasionally until melted and smooth. Remove bowl from pot of boiling water and stir in remaining chocolate until fully melted. Dip tops of cookies into chocolate, letting excess drip back in the bowl; place cookies on a wire rack until chocolate is set. Cookies are ready to eat or gift once chocolate is set, but also age very well stored in a tin in a cool, dry spot.