How will you be sharing the source code? I would love to see TDD happen with a test committed followed by a commit to pass the test, etc. to get a sense of the full process or write my own passing code for each test and compare against another implementation.
azundo, I know my examples aren't web apps, but do you have time/energy to explore any of the branches in this code base, read the commits, and give me feedback on how easily you follow it?
I imagine git rebase -i X | sed -i "magic happens here" would do the job.