validate_data_mapping_consistency

Function validate_data_mapping_consistency 

Source
pub fn validate_data_mapping_consistency(
    buffer: &[u8],
    header: &ParaglobHeader,
) -> FormatValidationResult
Expand description

Validate data section mapping consistency (v2+ format)

This function validates the pattern→data mapping table to ensure:

  • All pattern IDs are valid (< pattern_count)
  • No duplicate pattern IDs in mapping table
  • Data offsets and sizes are within bounds

§Arguments

  • buffer - Full file buffer
  • header - Parsed ParaglobHeader

§Returns

Validation result with errors, warnings, and coverage statistics