Product schema completeness
We read the Product markup your site actually generates and report which fields are present and which are missing — brand, GTIN, SKU, price, availability, image, description, aggregate rating. Missing fields we can supply are added to the existing markup through WooCommerce and SEO plugin filters. We never inject a second Product block, because two competing Product entities on one page is worse than one incomplete entity.