Files
justvitamin/content_population_exports/template_schema_validation.json
T
Omair Saleh 056c47581f feat: editorial review dashboard + elite-grade pilot batch (5 SKUs)
Ships the second dashboard surface — a Pattern Library + Preview Theatre — that
presents the 4-section PDP pilot batch back to Umar, compliance, and the board
in an editorial format. Adds the full data layer that drives it: 5 source-backed
per-SKU drafts at QA 100/100, 15 competitor PDP semantic extracts, PubMed
evidence packs, EFSA claims library extension, JV brand voice guide, hand-curated
product FAQs, and the Matrixify-ready CSV exports for Lewis.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-02 18:50:09 +08:00

235 lines
9.6 KiB
JSON

{
"generatedAt": "2026-05-20T02:31:39Z",
"template": "C:\\Users\\uldvs\\Downloads\\Just Vitamins - Content Population Templates (1).xlsx",
"metaHeaderConsistent": true,
"checks": [
{
"name": "products_dashboard",
"templateSheet": "Products",
"csv": "C:\\Users\\uldvs\\OneDrive\\Desktop\\Work 2.0\\jv-dashboard\\content_population_exports\\products_content_matrixify.csv",
"exists": true,
"rowCount": 350,
"expectedHeaders": [
"Handle",
"Metafield: filter.dietary_tag [list.metaobject_reference]",
"Metafield: filter.health_goals [list.metaobject_reference]",
"Metafield: pdp.key_ingredients [metaobject_reference]",
"Metafield: pdp.benefits [metaobject_reference]",
"Metafield: pdp.clinically_shown_to [metaobject_reference]",
"Metafield: breadcrumb.primary_collection [collection_reference]",
"Metafield: filter.strength [single_line_text_field]",
"Metafield: pdp.who_its_for [single_line_text_field]",
"Metafield: pdp.product_benefits [list.single_line_text_field]",
"Metafield: pdp.key_features [multi_line_text_field]",
"Metafield: pdp.results [file_reference]",
"Metafield: pdp.results_mobile [file_reference]",
"Metafield: pdp.how_we_compare [file_reference]",
"Metafield: faq.heading_one [single_line_text_field]",
"Metafield: faq.heading_two [single_line_text_field]",
"Metafield: faq.heading_three [single_line_text_field]",
"Metafield: faq.answer_one [multi_line_text_field]",
"Metafield: faq.answer_two [multi_line_text_field]",
"Metafield: faq.answer_three [multi_line_text_field]",
"Variant SKU",
"Variant Metafield: pdp.tag [single_line_text_field]",
"Variant Metafield: pdp.colour [color]",
"Variant Metafield: pdp.price_per [single_line_text_field]",
"Variant Metafield: pdp.strapline [single_line_text_field]"
],
"actualHeaders": [
"Handle",
"Metafield: filter.dietary_tag [list.metaobject_reference]",
"Metafield: filter.health_goals [list.metaobject_reference]",
"Metafield: pdp.key_ingredients [metaobject_reference]",
"Metafield: pdp.benefits [metaobject_reference]",
"Metafield: pdp.clinically_shown_to [metaobject_reference]",
"Metafield: breadcrumb.primary_collection [collection_reference]",
"Metafield: filter.strength [single_line_text_field]",
"Metafield: pdp.who_its_for [single_line_text_field]",
"Metafield: pdp.product_benefits [list.single_line_text_field]",
"Metafield: pdp.key_features [multi_line_text_field]",
"Metafield: pdp.results [file_reference]",
"Metafield: pdp.results_mobile [file_reference]",
"Metafield: pdp.how_we_compare [file_reference]",
"Metafield: faq.heading_one [single_line_text_field]",
"Metafield: faq.heading_two [single_line_text_field]",
"Metafield: faq.heading_three [single_line_text_field]",
"Metafield: faq.answer_one [multi_line_text_field]",
"Metafield: faq.answer_two [multi_line_text_field]",
"Metafield: faq.answer_three [multi_line_text_field]",
"Variant SKU",
"Variant Metafield: pdp.tag [single_line_text_field]",
"Variant Metafield: pdp.colour [color]",
"Variant Metafield: pdp.price_per [single_line_text_field]",
"Variant Metafield: pdp.strapline [single_line_text_field]"
],
"orderMatch": true,
"missingHeaders": [],
"extraHeaders": [],
"status": "pass"
},
{
"name": "products_migration",
"templateSheet": "Products",
"csv": "C:\\Users\\uldvs\\OneDrive\\Desktop\\Work 2.0\\JV Migration to shopify\\content_population_exports\\products_content_v5.csv",
"exists": true,
"rowCount": 350,
"expectedHeaders": [
"Handle",
"Metafield: filter.dietary_tag [list.metaobject_reference]",
"Metafield: filter.health_goals [list.metaobject_reference]",
"Metafield: pdp.key_ingredients [metaobject_reference]",
"Metafield: pdp.benefits [metaobject_reference]",
"Metafield: pdp.clinically_shown_to [metaobject_reference]",
"Metafield: breadcrumb.primary_collection [collection_reference]",
"Metafield: filter.strength [single_line_text_field]",
"Metafield: pdp.who_its_for [single_line_text_field]",
"Metafield: pdp.product_benefits [list.single_line_text_field]",
"Metafield: pdp.key_features [multi_line_text_field]",
"Metafield: pdp.results [file_reference]",
"Metafield: pdp.results_mobile [file_reference]",
"Metafield: pdp.how_we_compare [file_reference]",
"Metafield: faq.heading_one [single_line_text_field]",
"Metafield: faq.heading_two [single_line_text_field]",
"Metafield: faq.heading_three [single_line_text_field]",
"Metafield: faq.answer_one [multi_line_text_field]",
"Metafield: faq.answer_two [multi_line_text_field]",
"Metafield: faq.answer_three [multi_line_text_field]",
"Variant SKU",
"Variant Metafield: pdp.tag [single_line_text_field]",
"Variant Metafield: pdp.colour [color]",
"Variant Metafield: pdp.price_per [single_line_text_field]",
"Variant Metafield: pdp.strapline [single_line_text_field]"
],
"actualHeaders": [
"Handle",
"Metafield: filter.dietary_tag [list.metaobject_reference]",
"Metafield: filter.health_goals [list.metaobject_reference]",
"Metafield: pdp.key_ingredients [metaobject_reference]",
"Metafield: pdp.benefits [metaobject_reference]",
"Metafield: pdp.clinically_shown_to [metaobject_reference]",
"Metafield: breadcrumb.primary_collection [collection_reference]",
"Metafield: filter.strength [single_line_text_field]",
"Metafield: pdp.who_its_for [single_line_text_field]",
"Metafield: pdp.product_benefits [list.single_line_text_field]",
"Metafield: pdp.key_features [multi_line_text_field]",
"Metafield: pdp.results [file_reference]",
"Metafield: pdp.results_mobile [file_reference]",
"Metafield: pdp.how_we_compare [file_reference]",
"Metafield: faq.heading_one [single_line_text_field]",
"Metafield: faq.heading_two [single_line_text_field]",
"Metafield: faq.heading_three [single_line_text_field]",
"Metafield: faq.answer_one [multi_line_text_field]",
"Metafield: faq.answer_two [multi_line_text_field]",
"Metafield: faq.answer_three [multi_line_text_field]",
"Variant SKU",
"Variant Metafield: pdp.tag [single_line_text_field]",
"Variant Metafield: pdp.colour [color]",
"Variant Metafield: pdp.price_per [single_line_text_field]",
"Variant Metafield: pdp.strapline [single_line_text_field]"
],
"orderMatch": true,
"missingHeaders": [],
"extraHeaders": [],
"status": "pass"
},
{
"name": "smart_collections_dashboard",
"templateSheet": "Smart Collections",
"csv": "C:\\Users\\uldvs\\OneDrive\\Desktop\\Work 2.0\\jv-dashboard\\content_population_exports\\smart_collections_matrixify.csv",
"exists": true,
"rowCount": 2,
"expectedHeaders": [
"Handle",
"Metafield: custom.promo_card [metaobject_reference]"
],
"actualHeaders": [
"Handle",
"Metafield: custom.promo_card [metaobject_reference]"
],
"orderMatch": true,
"missingHeaders": [],
"extraHeaders": [],
"status": "pass"
},
{
"name": "smart_collections_migration",
"templateSheet": "Smart Collections",
"csv": "C:\\Users\\uldvs\\OneDrive\\Desktop\\Work 2.0\\JV Migration to shopify\\content_population_exports\\smart_collections_promo_cards.csv",
"exists": true,
"rowCount": 2,
"expectedHeaders": [
"Handle",
"Metafield: custom.promo_card [metaobject_reference]"
],
"actualHeaders": [
"Handle",
"Metafield: custom.promo_card [metaobject_reference]"
],
"orderMatch": true,
"missingHeaders": [],
"extraHeaders": [],
"status": "pass"
},
{
"name": "metaobjects_dashboard",
"templateSheet": "Metaobject - Dietary Tag",
"csv": "C:\\Users\\uldvs\\OneDrive\\Desktop\\Work 2.0\\jv-dashboard\\content_population_exports\\metaobjects_matrixify.csv",
"exists": true,
"rowCount": 133,
"expectedHeaders": [
"Handle",
"Display Name",
"Status",
"Definition: Handle",
"Definition: Name",
"Field",
"Value"
],
"actualHeaders": [
"Handle",
"Display Name",
"Status",
"Definition: Handle",
"Definition: Name",
"Field",
"Value"
],
"orderMatch": true,
"missingHeaders": [],
"extraHeaders": [],
"status": "pass"
},
{
"name": "metaobjects_migration_all",
"templateSheet": "Metaobject - Dietary Tag",
"csv": "C:\\Users\\uldvs\\OneDrive\\Desktop\\Work 2.0\\JV Migration to shopify\\content_population_exports\\metaobjects_all.csv",
"exists": true,
"rowCount": 98,
"expectedHeaders": [
"Handle",
"Display Name",
"Status",
"Definition: Handle",
"Definition: Name",
"Field",
"Value"
],
"actualHeaders": [
"Handle",
"Display Name",
"Status",
"Definition: Handle",
"Definition: Name",
"Field",
"Value"
],
"orderMatch": true,
"missingHeaders": [],
"extraHeaders": [],
"status": "pass"
}
],
"ready": true
}