Validates CMCD HTTP headers by checking shard placement and payload validity.
This function accepts raw CMCD header strings, decodes each shard
internally, verifies that each key is placed in its correct header shard,
then merges all shards and runs full payload validation (keys, values, and
structure) on the merged data.
Validates CMCD HTTP headers by checking shard placement and payload validity.
This function accepts raw CMCD header strings, decodes each shard internally, verifies that each key is placed in its correct header shard, then merges all shards and runs full payload validation (keys, values, and structure) on the merged data.