I left this project rot a bit despite having a few more things to describe, and more notably an original algorithm which adds two Gray codes through a powers of 2 decomposition. Here is the Q&A on Code Review that I intended to copy & tweak to make the article: https://codereview.stackexchange.com/questions/86376/gray-codes-addition-take-2