Reference document doens't specify which keys/ values are optional

Good evening

The snapcraft.yaml reference document does not stipulate which keys/ values are mandatory and which are not. It would be helpful if they did include this.

Best regards

Daniel