Skip to content

Conversation

@kingthorin
Copy link
Contributor

@kingthorin kingthorin commented Dec 29, 2025

  • Set the schema dialect to be 2020-12
  • Add an example
  • Add an overall description (happy to tweak this, I just threw some text in from the top of my head)
  • Extended description from 500 to 550 because of Bootstrap.
  • Simplified CPE pattern due to single errors in each of b, t, and w.
  • Changed dom from oneOf to anyOf as it could be one or more, not simply one.

Checks done with:

  • docker run --interactive --volume "$PWD:/workspace" ghcr.io/sourcemeta/jsonschema:v13.6.0 validate /workspace/schema.json /workspace/src/technologies/z.json
  • docker run --interactive --volume "$PWD:/workspace" ghcr.io/sourcemeta/jsonschema:v13.6.0 lint /workspace/schema.json
  • https://www.jsonschemavalidator.net/

This also leads me to the conclusion that existing checks/tests aren't checking/enforcing adherence to the schema.

Signed-off-by: kingthorin <kingthorin@users.noreply.github.com>
@enthec-opensource enthec-opensource merged commit efefd1e into enthec:main Dec 30, 2025
32 checks passed
@kingthorin kingthorin deleted the schema-dialect branch December 30, 2025 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants