pub async fn validate_challenge_bundle(bundle_dir: &Path) -> Result<()>
Validate that a challenge bundle has the required files and declared data directories.