Project development
-------------------

*   Add a pre-commit hook to validate the schema of various configuration files,
    including the Dependabot, GitHub workflows, and ReadTheDocs configuration files.

    This uses the `check-jsonschema <https://github.com/python-jsonschema/check-jsonschema>`_ pre-commit hook.
