Some of the YAML configuration files used by Phalanx have published JSON schemas, generated from their Pydantic models.
These schemas are used by the check-jsonschema pre-commit hook to validate changes to those files before commit. If the underlying model changes, the schema will be detected as out-of-date by the Phalanx test suite. A schema for the current model can be generated with the appropriate Phalanx command-line invocation, as documented below.
phalanx environment schema
phalanx secrets schema