Wouldn't condensation on the roof indicate a cold attic? Which would be a good thing in the fall and winter. With frost on the roof areas without frost would indicate either heated air making it to the roof deck or after sunrise an area in the shade. Here you can see a distinct line between the areas of the roof and the areas still in shade by the morning melt off.