cyberneticlibrary

Validate schemas and required fields

schema-validationcommandsetup L19
dhofheinz/open-plugins
What it does

Route and execute schema validation operations (json/fields/formats/entries/full-schema)

Best for

Centralized routing for plugin marketplace and schema validation across multiple backends

Inputs
  • · operation name (json|fields|formats|entries|full-schema)
  • · file/directory paths
  • · plugin metadata
Outputs
  • · validation results with line numbers
  • · error summary grouped by type
Requires
  • · jq
  • · python3
Preconditions
  • · operation sub-command file readable
  • · files to validate exist
Failure modes
  • · operation not recognized
  • · file path invalid
  • · validation backend (jq/python) missing
Trust signals
  • · lists available operations if none matched
  • · shows validation scope for target
  • · includes usage examples