Context
Surfaced during P-DO PR #61: the workflow-plugin-digitalocean plugin.json's iacProvider block accepts extra keys (name, resourceTypes, configSchema) without validation error, despite the schema declaring additionalProperties: false.
Requested
Investigate whether the jsonschema library is honoring the constraint correctly, or if there's a schema-loading bug. Compare against draft-2020-12 spec interpretation.
Reference
Context
Surfaced during P-DO PR #61: the workflow-plugin-digitalocean
plugin.json'siacProviderblock accepts extra keys (name,resourceTypes,configSchema) without validation error, despite the schema declaringadditionalProperties: false.Requested
Investigate whether the jsonschema library is honoring the constraint correctly, or if there's a schema-loading bug. Compare against draft-2020-12 spec interpretation.
Reference