Pardon my jumbled thoughts at this time of night. Inspired by scshunt, I spent a few minutes coming up with a simple YAML-in-Git source format for CFJs:
https://github.com/comex/agora-cfjs and then spent much longer fixing up: http://cfj.qoid.us/ but didn't finish. The format for arguments includes only a Message-ID and snippet, and I was thinking grabbing from/subject line from the Message-ID would be enough, but on second thought I should probably just include the author's player name. However, I added mailing list message support, so it works to click on the link and get to the original message for context; in the future it will be possible to get to the whole thread (but I think I want to implement it myself instead of just linking to the normal mailing list archive, because of autolinking and general archive brokenness). Regex search of mailing list messages is also technically exposed. The data hasn't been entered yet except for one CFJ; I need to go back and collect all the arguments. I guess it would be a good idea to convert all the old CotC DB CFJs to this format for consistency (I could have used that DB format, but it's way complicated). By the same token, if we get a new Arbitor (and e's not interested in using this format), I can probably parse eir data into the format, but only if e publishes CFJ summaries in a consistent layout. If not, I can still add them to cfj.qoid.us as text, but it wouldn't be possible for any interested parties to query the YAML.

