I was trying to diff a catalog from /var/lib/puppet/client_data/catalog/<fqdn>.json, but the output was simply showing 0 resource counts. I looked in the code, and it appears that this was fixed in April in 4c5a48c but that hasn't made it to the Forge yet.