cert-spec uses binary encodings but does not specify byte order
From looking at the Tor implementation (in a black box way, didn't look at the source code) these seem to be big endian byte order. We should have a note in cert-spec for implementors so they don't have to guess.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information