Skip to content

Conversation

@jo-mueller
Copy link
Contributor

@jo-mueller jo-mueller commented Feb 2, 2026

Fixes ome/ngff#312

After #84 is merged, there is no need for the strict_well schema anymore. The only SHOULD statement in for the well spec was the version key, which already had been removed from the schema in a previous version. This makes the strict_well schema functionally equivalent to the well schema so I figured one may as well be removed?

Alternatively, the allOf could be removed, too.

@github-actions
Copy link

github-actions bot commented Feb 2, 2026

Automated Review URLs

@jo-mueller
Copy link
Contributor Author

Update: Deleting the schema leads to failing tests, which may happen elsewhere, too, if schema checkers depend on the existence of the strict schema. Kept it around, but removed the allOf in the schema.

@jo-mueller jo-mueller changed the title Delete strict_well.schema ~~Delete~~ update strict_well.schema Feb 3, 2026
@jo-mueller jo-mueller changed the title ~~Delete~~ update strict_well.schema Update strict_well.schema Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

strict_well 0.5: allOf should have two or more children

2 participants