Making a gdd before the jam feels totally in the spirit of it! I don't tend to start a jam unless I have an idea I'm excited about, and a at least a bit of documentation about that idea.