mava_exchange.cli.validate_cmd

mava_exchange.cli.validate_cmd()

Validate a .mediapkg archive against the MAVA specification.

Checks package structure, manifest completeness, and Parquet data integrity. Exits with code 0 if valid, 1 if invalid.

Examples

Basic validation:

mediapkg-validate corpus.mediapkg

Strict validation (warns about optional fields):

mediapkg-validate corpus.mediapkg --strict

Use in CI/CD pipelines:

mediapkg-validate corpus.mediapkg || exit 1