I was distracted by my trip to Linuxworld (trip report: http://lula.org/pipermail/lula_lula.org/2008-August/015218.html ) but am still slowly making progress on the patch robot. It now looks at all mime parts of a message, and properly flags messages with multiple patches attached as violating list policy (since we require one message per patch).
Next step is probably to have it generate a status page and start uploading results to a web site.