Validates CMCD HTTP headers by checking shard placement and payload validity.
This function accepts raw CMCD header strings and decodes each shard
internally. It verifies that each key is in its correct header shard.
The function then merges all shards and runs 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 and decodes each shard internally. It verifies that each key is in its correct header shard. The function then merges all shards and runs payload validation (keys, values, and structure) on the merged data.