Awesome Reviewers

When a config field is optional/nullable (or has multiple shapes), never rely on “default” or presence quirks. Make absence vs presence explicit, align schema rules with runtime parsing/normalization, and validate the structural inputs that runtime can actually interpret.

Apply these rules:

Example (absence vs explicit empty mode):

Example (defaults annotation vs runtime normalization):