Build and Deploy Documentation / build-and-deploy (push) Successful in 29s
Uncaught std::bad_any_cast calls terminated the program when an HDF4 attribute's stored type didn't match the expected type (e.g. vector<int> instead of int, or a non-string units attribute). Wrap all eight attribute casts with try/catch so type mismatches produce a warning rather than a crash. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>