bbox-annotation-format-conversion-checkConvert object-detection box labels between COCO, YOLO and Pascal VOC without silent shifts - name each side's box form, read image sizes from the files, test the claimed source format against image bounds before converting, convert in code, assert bounds, round-trip to the source within one pixel,
training-data-format-contract-checkCheck and convert fine-tuning data against the target trainer or provider schema before any upload or training run - name the schema first, validate role, field name and content type per row, serialise code, newlines and non-ASCII text as one JSON record, reload with the real loader and compare row