IMO we want `additionalProperties: false` unless there's some use case that makes sense. why: * the jsonschema will document what this property is for * we validate the data against the jsonschema refs: * https://json-schema.org/understanding-json-schema/reference/object#additionalproperties