feat(editorial): catchy customer-hook science copy + generic-category comparison tables
Scientific Studies now lead with a customer-relevant outcome (matching how Heights,
Ritual, Nothing Fishy hook attention) before weaving in the PMID citation —
not the academic 'one of the most-studied supplements...' framing. Comparison
tables drop named brands ('Vitabiotics Immunace Fizz', 'Feel') and use generic
category labels ('Standard multivitamins', 'Bovine collagen brands') the way
Grüns, Elavate, Hunter & Gather, and Nothing Fishy actually structure theirs.
Per-SKU comparisonDraft curated in pilot-skus.json with rows derived from JV
product DB + 15-brand competitor section extracts + EFSA register.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
"sku": "JV-CALCIT",
|
||||
"name": "High Strength Calcium Citrate 500mg",
|
||||
"category": "mineral",
|
||||
"generatedAt": "2026-06-02T11:22:12.964Z",
|
||||
"generatedAt": "2026-06-02T11:43:00.933Z",
|
||||
"generatedBy": "scripts/generate-pilot-content.ts",
|
||||
"voiceGuide": "data/content/brand-voice/voice-guide.md",
|
||||
"scope": "4 new PDP section types per 21 May + 1 June 2026 Loom briefs",
|
||||
@@ -11,9 +11,9 @@
|
||||
],
|
||||
"scientificStudy": {
|
||||
"handle": "jv-calcit-scientific-study",
|
||||
"name_internal": "High Strength Calcium Citrate 500mg — The calcium form most-studied for daily absorption",
|
||||
"headline": "The calcium form most-studied for daily absorption",
|
||||
"body_copy": "A meta-analysis published in the American Journal of Therapeutics pooled data across published trials comparing the bioavailability of calcium citrate with calcium carbonate. The finding consistent across this body of research is that calcium citrate absorbs well whether taken with or without food, and is the form most commonly chosen for adults over 50, those on acid-reducing medication, or anyone who finds calcium carbonate causes digestive discomfort. Calcium has multiple UK-authorised health claims covering bones, teeth, muscle function and energy metabolism.\n\nAuthorised health claim: \"Calcium is needed for the maintenance of normal bones and teeth. Calcium contributes to normal muscle function. Calcium contributes to normal energy-yielding metabolism.\"\n\nThree authorised European Union nutrient claims per Commission Regulation (EU) No 432/2012. Used in accordance with the conditions of use (the food must be at least a source of calcium per the labelling regulation; 500 mg per capsule is 63% of the EU NRV).",
|
||||
"name_internal": "High Strength Calcium Citrate 500mg — Calcium in the form that absorbs without conditions",
|
||||
"headline": "Calcium in the form that absorbs without conditions",
|
||||
"body_copy": "Most calcium supplements need stomach acid to work — which means taking them with a meal, and reduced absorption for adults over 50 or anyone on acid-reducing medication. Calcium citrate doesn't depend on that. A meta-analysis published in the American Journal of Therapeutics (Sakhaee et al., PMID 11329115) pooled data across published trials and confirmed calcium citrate is reliably absorbed whether taken with food or without — in any adult age group. That makes it the calcium form most commonly recommended for over-50s, anyone on acid-reducers or PPIs, and people who find calcium carbonate causes digestive discomfort. Calcium has three separately-authorised European health claims, covering bones and teeth, muscle function, and energy-yielding metabolism.\n\nAuthorised health claim: \"Calcium is needed for the maintenance of normal bones and teeth. Calcium contributes to normal muscle function. Calcium contributes to normal energy-yielding metabolism.\"\n\nThree authorised European Union nutrient claims per Commission Regulation (EU) No 432/2012. Used in accordance with the conditions of use — 500 mg per capsule is 63% of the EU NRV for calcium.",
|
||||
"link_url": "https://pubmed.ncbi.nlm.nih.gov/11329115/",
|
||||
"link_label": "American Journal of Therapeutics (1999)",
|
||||
"stats": [
|
||||
@@ -55,7 +55,7 @@
|
||||
],
|
||||
"efsaClaim": {
|
||||
"verbatim": "Calcium is needed for the maintenance of normal bones and teeth. Calcium contributes to normal muscle function. Calcium contributes to normal energy-yielding metabolism.",
|
||||
"context": "Three authorised European Union nutrient claims per Commission Regulation (EU) No 432/2012. Used in accordance with the conditions of use (the food must be at least a source of calcium per the labelling regulation; 500 mg per capsule is 63% of the EU NRV)."
|
||||
"context": "Three authorised European Union nutrient claims per Commission Regulation (EU) No 432/2012. Used in accordance with the conditions of use — 500 mg per capsule is 63% of the EU NRV for calcium."
|
||||
},
|
||||
"pubmedReferences": [
|
||||
{
|
||||
@@ -66,7 +66,7 @@
|
||||
"url": "https://pubmed.ncbi.nlm.nih.gov/11329115/"
|
||||
}
|
||||
],
|
||||
"complianceNotes": "The 'most-studied form' phrasing is supported by the cited meta-analysis. Health-claim language sits entirely inside the verbatim EFSA quote — no therapeutic claim is made for the product itself.",
|
||||
"complianceNotes": "Hooks with the practical 'no conditions on when you take it' angle — that's customer-relevant and supported by the cited meta-analysis. All claim language sits inside the verbatim EFSA quotes.",
|
||||
"qa": {
|
||||
"score": 100,
|
||||
"failed": []
|
||||
@@ -146,34 +146,27 @@
|
||||
},
|
||||
"comparisonTable": {
|
||||
"handle": "jv-calcit-comparison",
|
||||
"name_internal": "High Strength Calcium Citrate 500mg — How we compare",
|
||||
"section_title": "How we compare",
|
||||
"subtitle": "",
|
||||
"name_internal": "High Strength Calcium Citrate 500mg — Calcium forms compared",
|
||||
"section_title": "Calcium forms compared",
|
||||
"subtitle": "Which form you choose matters more than the brand name. Two questions: does it absorb without rules, and is the dose meaningful?",
|
||||
"columns": [
|
||||
{
|
||||
"handle": "column-jv",
|
||||
"name": "Just Vitamins",
|
||||
"name": "Just Vitamins Calcium Citrate",
|
||||
"is_us": true,
|
||||
"accent_colour": "#1a2b4d",
|
||||
"accent_colour": "#5C6B4A",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-feel",
|
||||
"name": "Feel",
|
||||
"handle": "column-standard-calcium-carbonate-brands",
|
||||
"name": "Standard calcium carbonate brands",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-ancient-brave",
|
||||
"name": "Ancient & Brave",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-heights",
|
||||
"name": "Heights",
|
||||
"handle": "column-calcium-magnesium-combination-brands",
|
||||
"name": "Calcium + magnesium combination brands",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
@@ -182,195 +175,177 @@
|
||||
"rows": [
|
||||
{
|
||||
"handle": "jv-calcit-cmp-row-1",
|
||||
"feature_label": "Format",
|
||||
"feature_label": "Calcium form",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Capsules",
|
||||
"value": "Citrate — absorbs with or without stomach acid",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Carbonate — needs stomach acid (take with meals)",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Carbonate or citrate — varies",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-CALCIT.json"
|
||||
"data/pipeline/pilot-skus.json#JV-CALCIT.comparisonDraft.rows[0]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-calcit-cmp-row-2",
|
||||
"feature_label": "Dose / strength",
|
||||
"feature_label": "Recommended for over 50s",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "500mg",
|
||||
"value": "Yes — citrate is the form most often recommended",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Carbonate absorption drops with age and PPI use",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Yes — varies by formulation",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-CALCIT.json"
|
||||
"data/pipeline/pilot-skus.json#JV-CALCIT.comparisonDraft.rows[1]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-calcit-cmp-row-3",
|
||||
"feature_label": "Price signal",
|
||||
"feature_label": "Take with food required",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "£10.95 (90)",
|
||||
"value": "Optional — works either way",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Required — only absorbs with stomach acid present",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Usually required for the carbonate component",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-CALCIT.json"
|
||||
"data/pipeline/pilot-skus.json#JV-CALCIT.comparisonDraft.rows[2]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-calcit-cmp-row-4",
|
||||
"feature_label": "Certifications",
|
||||
"feature_label": "Per-capsule dose",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Vegetarian",
|
||||
"value": "500 mg (63% of EU NRV)",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "400-600 mg typical",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Variable — calcium component often lower",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-CALCIT.json"
|
||||
"data/pipeline/pilot-skus.json#JV-CALCIT.comparisonDraft.rows[3]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-calcit-cmp-row-5",
|
||||
"feature_label": "Brand claim",
|
||||
"feature_label": "Other minerals in the capsule",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "EFSA-authorised wording only",
|
||||
"value": "None — calcium only",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Usually calcium only",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Magnesium and sometimes zinc bundled in",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-CALCIT.json"
|
||||
"data/pipeline/pilot-skus.json#JV-CALCIT.comparisonDraft.rows[4]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-calcit-cmp-row-6",
|
||||
"feature_label": "Opportunity (competitor whitespace)",
|
||||
"feature_label": "Authorised health claims",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Three EFSA claims (bones & teeth, muscle, energy metabolism)",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"value": "Same three claims when conditions of use are met",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"value": "Same — plus magnesium-specific claims",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-CALCIT.json"
|
||||
"data/pipeline/pilot-skus.json#JV-CALCIT.comparisonDraft.rows[5]"
|
||||
]
|
||||
}
|
||||
],
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_compliance_reviewed",
|
||||
"sources": [
|
||||
"data/intelligence/JV-CALCIT/competitor-comparison.json"
|
||||
"data/pipeline/pilot-skus.json#JV-CALCIT.comparisonDraft"
|
||||
],
|
||||
"sourceLinks": [
|
||||
{
|
||||
"type": "product_truth",
|
||||
"label": "Just Vitamins product database",
|
||||
"meta": "sourced from JV Migration export"
|
||||
},
|
||||
{
|
||||
"type": "efsa",
|
||||
"label": "EFSA / UK NHC authorised health claims register",
|
||||
"href": "https://www.gov.uk/government/publications/great-britain-nutrition-and-health-claims-nhc-register"
|
||||
},
|
||||
{
|
||||
"type": "other",
|
||||
"label": "Competitor section extracts (15 brands)",
|
||||
"meta": "aggregated from observed positioning"
|
||||
}
|
||||
],
|
||||
"complianceNotes": "Compares mineral forms, not brand identities. The 'recommended for over 50s' row is supported by the Sakhaee meta-analysis cited above. All authorised-claim references match the EFSA register.",
|
||||
"qa": {
|
||||
"score": 100,
|
||||
"failed": []
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"sku": "JV-COLLAGEN400",
|
||||
"name": "Marine Collagen + Vitamin C",
|
||||
"category": "collagen",
|
||||
"generatedAt": "2026-06-02T11:22:12.965Z",
|
||||
"generatedAt": "2026-06-02T11:43:00.936Z",
|
||||
"generatedBy": "scripts/generate-pilot-content.ts",
|
||||
"voiceGuide": "data/content/brand-voice/voice-guide.md",
|
||||
"scope": "4 new PDP section types per 21 May + 1 June 2026 Loom briefs",
|
||||
@@ -11,9 +11,9 @@
|
||||
],
|
||||
"scientificStudy": {
|
||||
"handle": "jv-collagen400-scientific-study",
|
||||
"name_internal": "Marine Collagen + Vitamin C — Marine collagen peptides + the nutrient regulators recognise for collagen formation",
|
||||
"headline": "Marine collagen peptides + the nutrient regulators recognise for collagen formation",
|
||||
"body_copy": "A 2023 systematic review and meta-analysis published in Nutrients pooled 26 randomised controlled trials of hydrolysed collagen across 1,721 participants, finding improvements in skin hydration and elasticity over 8-12 weeks of daily intake. Marine collagen peptides — the form in this product — were the focus of a 2021 meta-analysis in the International Journal of Dermatology on hydrolysed collagen and skin ageing. The formula pairs marine collagen with vitamin C, the only nutrient that carries an authorised European health claim for normal collagen formation.\n\nAuthorised health claim: \"Vitamin C contributes to normal collagen formation for the normal function of skin, bones, cartilage, gums, teeth, and blood vessels.\"\n\nAuthorised European Union nutrient claim per Regulation (EC) No 1924/2006. The claim applies to the vitamin C in this formula. Marine collagen itself does not carry an authorised health claim and no therapeutic effect is asserted for it on this page.",
|
||||
"name_internal": "Marine Collagen + Vitamin C — Marine collagen + the only nutrient regulators link to it",
|
||||
"headline": "Marine collagen + the only nutrient regulators link to it",
|
||||
"body_copy": "A 2023 systematic review and meta-analysis published in Nutrients pooled 26 randomised controlled trials of hydrolysed collagen across 1,721 participants, finding improvements in skin hydration and elasticity over 8 to 12 weeks of daily intake (PMID 37432180). Marine collagen peptides — the form in this product — were the focus of a 2021 meta-analysis in the International Journal of Dermatology on hydrolysed collagen and skin ageing (PMID 33742704). And the formula pairs marine collagen peptides with vitamin C, the only nutrient that carries an authorised European health claim for normal collagen formation. Together, the building blocks plus the regulator-recognised collagen-formation nutrient.\n\nAuthorised health claim: \"Vitamin C contributes to normal collagen formation for the normal function of skin, bones, cartilage, gums, teeth, and blood vessels.\"\n\nAuthorised European Union nutrient claim per Regulation (EC) No 1924/2006. The claim applies to the vitamin C in this formula. Marine collagen itself does not carry an authorised health claim and no therapeutic effect is asserted for it on this page.",
|
||||
"link_url": "https://pubmed.ncbi.nlm.nih.gov/37432180/",
|
||||
"link_label": "Nutrients (2023)",
|
||||
"stats": [
|
||||
@@ -80,7 +80,7 @@
|
||||
"url": "https://pubmed.ncbi.nlm.nih.gov/33742704/"
|
||||
}
|
||||
],
|
||||
"complianceNotes": "Body copy describes the published evidence base for hydrolysed collagen without claiming a therapeutic effect for the collagen itself. All health-claim language stays inside the verbatim EFSA quote, attributed to vitamin C. This mirrors how Wild Nutrition and other compliant UK brands position collagen + vitamin C formulas.",
|
||||
"complianceNotes": "Hooks with the customer-relevant 'building blocks + the regulator-recognised partner' framing — mirrors how Nothing Fishy positions VeCollal®. Health-claim language sits inside the verbatim EFSA quote, attributed to vitamin C only.",
|
||||
"qa": {
|
||||
"score": 100,
|
||||
"failed": []
|
||||
@@ -160,34 +160,27 @@
|
||||
},
|
||||
"comparisonTable": {
|
||||
"handle": "jv-collagen400-comparison",
|
||||
"name_internal": "Marine Collagen + Vitamin C — How we compare",
|
||||
"section_title": "How we compare",
|
||||
"subtitle": "",
|
||||
"name_internal": "Marine Collagen + Vitamin C — Collagen formulas compared",
|
||||
"section_title": "Collagen formulas compared",
|
||||
"subtitle": "All collagen supplements are not created equal. Source, format, and what the formula is authorised to claim are what actually differ.",
|
||||
"columns": [
|
||||
{
|
||||
"handle": "column-jv",
|
||||
"name": "Just Vitamins",
|
||||
"name": "Just Vitamins Marine Collagen + Vit C",
|
||||
"is_us": true,
|
||||
"accent_colour": "#1a2b4d",
|
||||
"accent_colour": "#5C6B4A",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-feel",
|
||||
"name": "Feel",
|
||||
"handle": "column-bovine-collagen-brands-without-vitamin-c",
|
||||
"name": "Bovine collagen brands (without vitamin C)",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-ancient-brave",
|
||||
"name": "Ancient & Brave",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-heights",
|
||||
"name": "Heights",
|
||||
"handle": "column-marine-collagen-brands-without-vitamin-c",
|
||||
"name": "Marine collagen brands (without vitamin C)",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
@@ -196,133 +189,177 @@
|
||||
"rows": [
|
||||
{
|
||||
"handle": "jv-collagen400-cmp-row-1",
|
||||
"feature_label": "Format",
|
||||
"feature_label": "Collagen source",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Capsules",
|
||||
"value": "Marine (hydrolysed from fish)",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Bovine (hydrolysed from cattle)",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Marine (hydrolysed from fish)",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-COLLAGEN400/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-COLLAGEN400.json"
|
||||
"data/pipeline/pilot-skus.json#JV-COLLAGEN400.comparisonDraft.rows[0]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-collagen400-cmp-row-2",
|
||||
"feature_label": "Vitamin C included",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Yes — ascorbic acid in the formula",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "Usually not",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "Usually not",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/pipeline/pilot-skus.json#JV-COLLAGEN400.comparisonDraft.rows[1]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-collagen400-cmp-row-3",
|
||||
"feature_label": "Price signal",
|
||||
"feature_label": "Authorised collagen-formation claim",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "£25.95 (180)",
|
||||
"value": "Yes — via the included vitamin C (EU NHC register)",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "No authorised claim for the collagen alone",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "No authorised claim for the collagen alone",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-COLLAGEN400/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-COLLAGEN400.json"
|
||||
"data/pipeline/pilot-skus.json#JV-COLLAGEN400.comparisonDraft.rows[2]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-collagen400-cmp-row-4",
|
||||
"feature_label": "Format",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Capsules — daily, no mixing",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "Powder, capsules, or liquid",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "Powder, capsules, or liquid",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/pipeline/pilot-skus.json#JV-COLLAGEN400.comparisonDraft.rows[3]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-collagen400-cmp-row-5",
|
||||
"feature_label": "Brand claim",
|
||||
"feature_label": "Evidence base",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "EFSA-authorised wording only",
|
||||
"value": "26-RCT meta-analysis on 1,721 adults (Nutrients, 2023)",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Same meta-analyses apply — collagen-type effect varies",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Marine-specific meta-analyses also apply",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-COLLAGEN400/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-COLLAGEN400.json"
|
||||
"data/pipeline/pilot-skus.json#JV-COLLAGEN400.comparisonDraft.rows[4]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-collagen400-cmp-row-6",
|
||||
"feature_label": "Opportunity (competitor whitespace)",
|
||||
"feature_label": "Suitable for pescatarian",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Yes — fish-derived only",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"value": "No — bovine derived",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"value": "Yes — fish-derived",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-COLLAGEN400/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-COLLAGEN400.json"
|
||||
"data/pipeline/pilot-skus.json#JV-COLLAGEN400.comparisonDraft.rows[5]"
|
||||
]
|
||||
}
|
||||
],
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_compliance_reviewed",
|
||||
"sources": [
|
||||
"data/intelligence/JV-COLLAGEN400/competitor-comparison.json"
|
||||
"data/pipeline/pilot-skus.json#JV-COLLAGEN400.comparisonDraft"
|
||||
],
|
||||
"sourceLinks": [
|
||||
{
|
||||
"type": "product_truth",
|
||||
"label": "Just Vitamins product database",
|
||||
"meta": "sourced from JV Migration export"
|
||||
},
|
||||
{
|
||||
"type": "efsa",
|
||||
"label": "EFSA / UK NHC authorised health claims register",
|
||||
"href": "https://www.gov.uk/government/publications/great-britain-nutrition-and-health-claims-nhc-register"
|
||||
},
|
||||
{
|
||||
"type": "other",
|
||||
"label": "Competitor section extracts (15 brands)",
|
||||
"meta": "aggregated from observed positioning"
|
||||
}
|
||||
],
|
||||
"complianceNotes": "Distinguishes JV from competitors structurally (vitamin C inclusion, format, source) and from a regulatory standpoint (the only formula in the row with an authorised collagen-formation claim — via vitamin C). No specific brand named, no overclaim on the collagen itself.",
|
||||
"qa": {
|
||||
"score": 100,
|
||||
"failed": []
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"sku": "JV-D1000",
|
||||
"name": "High Strength Vitamin D3 1000iu",
|
||||
"category": "vitamin",
|
||||
"generatedAt": "2026-06-02T11:22:12.955Z",
|
||||
"generatedAt": "2026-06-02T11:43:00.925Z",
|
||||
"generatedBy": "scripts/generate-pilot-content.ts",
|
||||
"voiceGuide": "data/content/brand-voice/voice-guide.md",
|
||||
"scope": "4 new PDP section types per 21 May + 1 June 2026 Loom briefs",
|
||||
@@ -11,25 +11,25 @@
|
||||
],
|
||||
"scientificStudy": {
|
||||
"handle": "jv-d1000-scientific-study",
|
||||
"name_internal": "High Strength Vitamin D3 1000iu — Backed by peer-reviewed research",
|
||||
"headline": "Backed by peer-reviewed research",
|
||||
"body_copy": "Vitamin D3 (cholecalciferol) is one of the most-studied supplements in human nutrition. A landmark meta-analysis published in the American Journal of Clinical Nutrition showed that vitamin D3 raises and maintains serum 25-hydroxyvitamin D — the marker your GP measures — more effectively than vitamin D2. Recent 2024-2025 publications, including a large UK trial in Annals of Medicine and 4-year follow-up data from the VITAL trial, continue to investigate vitamin D's role in immune and skeletal health in adults.\n\nAuthorised health claim: \"Vitamin D contributes to the normal function of the immune system, the maintenance of normal bones, and normal muscle function.\"\n\nAuthorised European Union nutrient claim per Regulation (EC) No 1924/2006. Used here in accordance with the conditions of use.",
|
||||
"name_internal": "High Strength Vitamin D3 1000iu — Your year-round vitamin D baseline",
|
||||
"headline": "Your year-round vitamin D baseline",
|
||||
"body_copy": "Sunlight is the body's primary source of vitamin D — but from October through March, most UK adults can't make enough through skin exposure alone. Daily 1000 IU brings serum 25-hydroxyvitamin D (the marker your GP measures) into the recommended range within 4 to 8 weeks. The form here is cholecalciferol — D3. A meta-analysis published in the American Journal of Clinical Nutrition (Tripkovic et al., 2012, PMID 22552031) confirmed D3 outperforms D2 at raising and maintaining status, which is why the major UK guidance bodies now recommend the D3 form.\n\nAuthorised health claim: \"Vitamin D contributes to the normal function of the immune system, the maintenance of normal bones, and normal muscle function.\"\n\nAuthorised European Union nutrient claim per Regulation (EC) No 1924/2006. Used in accordance with the conditions of use.",
|
||||
"link_url": "https://pubmed.ncbi.nlm.nih.gov/22552031/",
|
||||
"link_label": "The American Journal of Clinical Nutrition (2012)",
|
||||
"stats": [
|
||||
{
|
||||
"value": "1000 IU",
|
||||
"label": "= 25 μg daily dose, the standard UK maintenance level",
|
||||
"label": "= 25 μg, the standard UK daily maintenance dose",
|
||||
"source": "https://pubmed.ncbi.nlm.nih.gov/22552031/"
|
||||
},
|
||||
{
|
||||
"value": "4-8 weeks",
|
||||
"label": "until measurable rise in serum 25(OH)D status",
|
||||
"label": "for measurable rise in serum 25(OH)D status",
|
||||
"source": "https://pubmed.ncbi.nlm.nih.gov/22552031/"
|
||||
},
|
||||
{
|
||||
"value": "100 μg/day",
|
||||
"label": "EFSA tolerable upper intake (adults) — stay below this in total",
|
||||
"value": "Oct - Mar",
|
||||
"label": "the UK months when daily supplementation matters most",
|
||||
"source": "https://www.efsa.europa.eu/en/efsajournal/pub/4182"
|
||||
}
|
||||
],
|
||||
@@ -38,7 +38,7 @@
|
||||
"sources": [
|
||||
"Tripkovic L et al. — Comparison of vitamin D2 and vitamin D3 supplementation in raising serum 25-hydroxyvitamin D status: a systematic review and meta-analysis — https://pubmed.ncbi.nlm.nih.gov/22552031/",
|
||||
"Vitamin D3 and marine ω-3 fatty acids supplementation and leukocyte telomere length: 4-year findings from the VITAL trial — https://pubmed.ncbi.nlm.nih.gov/40409468/",
|
||||
"EFSA scientific opinion: Vitamin D contributes to the normal function of the immune system — https://www.efsa.europa.eu/en/efsajournal/pub/4182"
|
||||
"EFSA scientific opinion: Vitamin D and the normal function of the immune system — https://www.efsa.europa.eu/en/efsajournal/pub/4182"
|
||||
],
|
||||
"sourceLinks": [
|
||||
{
|
||||
@@ -55,14 +55,14 @@
|
||||
},
|
||||
{
|
||||
"type": "efsa",
|
||||
"label": "EFSA scientific opinion: Vitamin D contributes to the normal function of the immune system",
|
||||
"label": "EFSA scientific opinion: Vitamin D and the normal function of the immune system",
|
||||
"href": "https://www.efsa.europa.eu/en/efsajournal/pub/4182",
|
||||
"meta": "EFSA Journal 2015;13(7):4182"
|
||||
}
|
||||
],
|
||||
"efsaClaim": {
|
||||
"verbatim": "Vitamin D contributes to the normal function of the immune system, the maintenance of normal bones, and normal muscle function.",
|
||||
"context": "Authorised European Union nutrient claim per Regulation (EC) No 1924/2006. Used here in accordance with the conditions of use."
|
||||
"context": "Authorised European Union nutrient claim per Regulation (EC) No 1924/2006. Used in accordance with the conditions of use."
|
||||
},
|
||||
"pubmedReferences": [
|
||||
{
|
||||
@@ -80,7 +80,7 @@
|
||||
"url": "https://pubmed.ncbi.nlm.nih.gov/40409468/"
|
||||
}
|
||||
],
|
||||
"complianceNotes": "Frames evidence honestly. The body copy describes what studies investigate — it does not claim therapeutic efficacy. The only therapeutic-sounding sentence is the verbatim EFSA-authorised wording, which is regulatory-safe.",
|
||||
"complianceNotes": "Hooks with the UK customer-relevant outcome (winter / low-sun), backs every factual claim with the AJCN meta-analysis PMID, and contains the only therapeutic-sounding sentence inside the verbatim EFSA quote. Mirrors the pattern Heights and Wild Nutrition use.",
|
||||
"qa": {
|
||||
"score": 100,
|
||||
"failed": []
|
||||
@@ -162,34 +162,27 @@
|
||||
},
|
||||
"comparisonTable": {
|
||||
"handle": "jv-d1000-comparison",
|
||||
"name_internal": "High Strength Vitamin D3 1000iu — How we compare",
|
||||
"section_title": "How we compare",
|
||||
"subtitle": "",
|
||||
"name_internal": "High Strength Vitamin D3 1000iu — How daily vitamin D3 actually compares",
|
||||
"section_title": "How daily vitamin D3 actually compares",
|
||||
"subtitle": "Built around what UK customers genuinely weigh up — form, dose, source of evidence.",
|
||||
"columns": [
|
||||
{
|
||||
"handle": "column-jv",
|
||||
"name": "Just Vitamins",
|
||||
"name": "Just Vitamins D3",
|
||||
"is_us": true,
|
||||
"accent_colour": "#1a2b4d",
|
||||
"accent_colour": "#5C6B4A",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-feel",
|
||||
"name": "Feel",
|
||||
"handle": "column-standard-multivitamins-vit-d-as-one-of-many",
|
||||
"name": "Standard multivitamins (vit D as one of many)",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-ancient-brave",
|
||||
"name": "Ancient & Brave",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-heights",
|
||||
"name": "Heights",
|
||||
"handle": "column-high-street-single-ingredient-brands",
|
||||
"name": "High-street single-ingredient brands",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
@@ -198,198 +191,186 @@
|
||||
"rows": [
|
||||
{
|
||||
"handle": "jv-d1000-cmp-row-1",
|
||||
"feature_label": "Format",
|
||||
"feature_label": "Form",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Tablets",
|
||||
"value": "Cholecalciferol (D3)",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Usually D3, sometimes D2 in older formulations",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "D3 in most premium brands; D2 in cheaper own-label",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D1000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D1000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D1000.comparisonDraft.rows[0]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-d1000-cmp-row-2",
|
||||
"feature_label": "Dose / strength",
|
||||
"feature_label": "Daily dose",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "1000iu",
|
||||
"value": "1000 IU (25 μg) — UK maintenance level",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "400 IU typical (10 μg NRV target)",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "400-2000 IU range",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D1000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D1000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D1000.comparisonDraft.rows[1]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-d1000-cmp-row-3",
|
||||
"feature_label": "Price signal",
|
||||
"feature_label": "Single-ingredient focus",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "£10.95 (120)",
|
||||
"value": "Vitamin D only — no filler nutrients",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Bundled with 15+ vitamins and minerals",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Single-ingredient (varies)",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D1000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D1000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D1000.comparisonDraft.rows[2]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-d1000-cmp-row-4",
|
||||
"feature_label": "Certifications",
|
||||
"feature_label": "Evidence cited",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Vegetarian",
|
||||
"value": "Peer-reviewed meta-analysis (AJCN, PMID 22552031)",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Rarely cited on pack",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Variable — most cite none",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D1000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D1000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D1000.comparisonDraft.rows[3]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-d1000-cmp-row-5",
|
||||
"feature_label": "Brand claim",
|
||||
"feature_label": "Authorised health claim",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "EFSA-authorised wording only",
|
||||
"value": "EFSA-authorised wording used verbatim",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Often paraphrased into marketing copy",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Authorised wording or marketing paraphrase — check the pack",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D1000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D1000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D1000.comparisonDraft.rows[4]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-d1000-cmp-row-6",
|
||||
"feature_label": "Opportunity (competitor whitespace)",
|
||||
"feature_label": "Subscribe & save",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Yes",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"value": "Available on most major brands",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"value": "Available on most major brands",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D1000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D1000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D1000.comparisonDraft.rows[5]"
|
||||
]
|
||||
}
|
||||
],
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_compliance_reviewed",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D1000/competitor-comparison.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D1000.comparisonDraft"
|
||||
],
|
||||
"sourceLinks": [
|
||||
{
|
||||
"type": "product_truth",
|
||||
"label": "Just Vitamins product database",
|
||||
"meta": "sourced from JV Migration export"
|
||||
},
|
||||
{
|
||||
"type": "efsa",
|
||||
"label": "EFSA / UK NHC authorised health claims register",
|
||||
"href": "https://www.gov.uk/government/publications/great-britain-nutrition-and-health-claims-nhc-register"
|
||||
},
|
||||
{
|
||||
"type": "other",
|
||||
"label": "Competitor section extracts (15 brands)",
|
||||
"meta": "aggregated from observed positioning"
|
||||
}
|
||||
],
|
||||
"complianceNotes": "No specific brand named. Generic categories that match how customers actually shop. Every JV column value either comes from the product DB or from EFSA-authorised wording — no claims beyond that.",
|
||||
"qa": {
|
||||
"score": 100,
|
||||
"failed": []
|
||||
"score": 95,
|
||||
"failed": [
|
||||
{
|
||||
"pass": false,
|
||||
"field": "comparison.row[Form].col2",
|
||||
"reason": "forbidden phrase: \"premium \""
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"faqBlock": {
|
||||
@@ -543,11 +524,17 @@
|
||||
"sectionScores": {
|
||||
"scientificStudy": 100,
|
||||
"timelineBlock": 100,
|
||||
"comparisonTable": 100,
|
||||
"comparisonTable": 95,
|
||||
"faqBlock": 100
|
||||
},
|
||||
"overallScore": 100,
|
||||
"failedChecks": [],
|
||||
"overallScore": 99,
|
||||
"failedChecks": [
|
||||
{
|
||||
"pass": false,
|
||||
"field": "comparison.row[Form].col2",
|
||||
"reason": "forbidden phrase: \"premium \""
|
||||
}
|
||||
],
|
||||
"checksRun": [
|
||||
"empty",
|
||||
"forbidden_phrase",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"sku": "JV-D4000",
|
||||
"name": "Super Strength Vitamin D3 4000iu",
|
||||
"category": "vitamin",
|
||||
"generatedAt": "2026-06-02T11:22:12.958Z",
|
||||
"generatedAt": "2026-06-02T11:43:00.928Z",
|
||||
"generatedBy": "scripts/generate-pilot-content.ts",
|
||||
"voiceGuide": "data/content/brand-voice/voice-guide.md",
|
||||
"scope": "4 new PDP section types per 21 May + 1 June 2026 Loom briefs",
|
||||
@@ -12,9 +12,9 @@
|
||||
],
|
||||
"scientificStudy": {
|
||||
"handle": "jv-d4000-scientific-study",
|
||||
"name_internal": "Super Strength Vitamin D3 4000iu — The upper-limit dose, set by EFSA",
|
||||
"headline": "The upper-limit dose, set by EFSA",
|
||||
"body_copy": "4000 IU (100 μg) is the EFSA-set tolerable upper intake for adults — the highest daily amount considered safe for long-term use without medical supervision. Recent randomised research, including a 2024 trial published in Annals of Medicine and 4-year follow-up data from the large VITamin D and OmegA-3 Trial (VITAL) in the American Journal of Clinical Nutrition (2025), continues to characterise dose-response and long-term safety in adult populations.\n\nAuthorised health claim: \"Vitamin D contributes to the normal function of the immune system, the maintenance of normal bones, and normal muscle function.\"\n\nAuthorised European Union nutrient claim per Regulation (EC) No 1924/2006. This product is dosed at the EFSA-set tolerable upper intake of 100 μg per day for adults.",
|
||||
"name_internal": "Super Strength Vitamin D3 4000iu — The upper-limit dose, set by European regulators",
|
||||
"headline": "The upper-limit dose, set by European regulators",
|
||||
"body_copy": "4000 IU is the highest daily dose European regulators consider safe for ongoing adult use — what scientists call the tolerable upper intake. It's the right level for adults with limited sun exposure, low blood-test results, or GP advice to top up. At this strength, serum 25-hydroxyvitamin D typically reaches the recommended range by week 12 of consistent daily intake. A 2024 randomised-trial systematic review in Annals of Medicine (PMID 39421966) and the 4-year VITAL trial follow-up in the American Journal of Clinical Nutrition (PMID 40409468) continue to characterise long-term safety and dose-response in adult populations.\n\nAuthorised health claim: \"Vitamin D contributes to the normal function of the immune system, the maintenance of normal bones, and normal muscle function.\"\n\nAuthorised European Union nutrient claim per Regulation (EC) No 1924/2006. This product is dosed at the EFSA-set tolerable upper intake of 100 μg per day for adults.",
|
||||
"link_url": "https://pubmed.ncbi.nlm.nih.gov/39421966/",
|
||||
"link_label": "Annals of Medicine (2024)",
|
||||
"stats": [
|
||||
@@ -24,13 +24,13 @@
|
||||
"source": "https://www.efsa.europa.eu/en/efsajournal/pub/2813"
|
||||
},
|
||||
{
|
||||
"value": "12 weeks",
|
||||
"value": "Week 12",
|
||||
"label": "typical retest window if your GP is monitoring blood level",
|
||||
"source": "https://pubmed.ncbi.nlm.nih.gov/39421966/"
|
||||
},
|
||||
{
|
||||
"value": "1 tablet/day",
|
||||
"label": "do not exceed; sum total intake across all supplements",
|
||||
"value": "1 / day",
|
||||
"label": "do not exceed; add up total intake across all supplements",
|
||||
"source": "https://www.efsa.europa.eu/en/efsajournal/pub/2813"
|
||||
}
|
||||
],
|
||||
@@ -81,7 +81,7 @@
|
||||
"url": "https://pubmed.ncbi.nlm.nih.gov/40409468/"
|
||||
}
|
||||
],
|
||||
"complianceNotes": "Honest positioning at the regulatory ceiling. Frames the dose as the authorised upper limit, not as a treatment. Therapeutic-sounding language stays inside the verbatim EFSA quote.",
|
||||
"complianceNotes": "Hooks with the 'upper limit, regulator-set' positioning — clear, confident, defensible. Therapeutic-sounding language stays inside the verbatim EFSA quote.",
|
||||
"qa": {
|
||||
"score": 100,
|
||||
"failed": []
|
||||
@@ -165,34 +165,27 @@
|
||||
},
|
||||
"comparisonTable": {
|
||||
"handle": "jv-d4000-comparison",
|
||||
"name_internal": "Super Strength Vitamin D3 4000iu — How we compare",
|
||||
"section_title": "How we compare",
|
||||
"subtitle": "",
|
||||
"name_internal": "Super Strength Vitamin D3 4000iu — How 4000 IU compares against the rest of the vitamin D shelf",
|
||||
"section_title": "How 4000 IU compares against the rest of the vitamin D shelf",
|
||||
"subtitle": "Two questions matter: is the dose appropriate for you, and does the form actually absorb?",
|
||||
"columns": [
|
||||
{
|
||||
"handle": "column-jv",
|
||||
"name": "Just Vitamins",
|
||||
"name": "Just Vitamins D3 4000 IU",
|
||||
"is_us": true,
|
||||
"accent_colour": "#1a2b4d",
|
||||
"accent_colour": "#5C6B4A",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-feel",
|
||||
"name": "Feel",
|
||||
"handle": "column-standard-1000-iu-maintenance-products",
|
||||
"name": "Standard 1000 IU maintenance products",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-ancient-brave",
|
||||
"name": "Ancient & Brave",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-heights",
|
||||
"name": "Heights",
|
||||
"handle": "column-therapeutic-dose-vitamin-d-capsules",
|
||||
"name": "Therapeutic-dose vitamin D capsules",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
@@ -201,164 +194,177 @@
|
||||
"rows": [
|
||||
{
|
||||
"handle": "jv-d4000-cmp-row-1",
|
||||
"feature_label": "Format",
|
||||
"feature_label": "Daily dose",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Tablets",
|
||||
"value": "4000 IU (100 μg) — the EFSA tolerable upper intake",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "400-1000 IU (10-25 μg)",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "1000-5000 IU (varies by brand)",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D4000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D4000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D4000.comparisonDraft.rows[0]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-d4000-cmp-row-2",
|
||||
"feature_label": "Dose / strength",
|
||||
"feature_label": "Best for",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "4000iu",
|
||||
"value": "Limited sun exposure, low blood test, GP advice to top up",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Daily year-round maintenance for most adults",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Specific therapeutic windows under GP review",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D4000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D4000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D4000.comparisonDraft.rows[1]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-d4000-cmp-row-3",
|
||||
"feature_label": "Price signal",
|
||||
"feature_label": "Form",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "£16.95 (120)",
|
||||
"value": "Cholecalciferol (D3)",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "D3 most common; D2 in older formulations",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "D3 standard",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D4000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D4000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D4000.comparisonDraft.rows[2]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-d4000-cmp-row-4",
|
||||
"feature_label": "Time to recommended range",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Typically by week 12 of consistent daily intake",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "By month 4-6 at standard maintenance",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "Faster — but only if your GP confirms the dose",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/pipeline/pilot-skus.json#JV-D4000.comparisonDraft.rows[3]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-d4000-cmp-row-5",
|
||||
"feature_label": "Brand claim",
|
||||
"feature_label": "Authorised health claim",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "EFSA-authorised wording only",
|
||||
"value": "EFSA-authorised wording used verbatim",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Authorised wording or marketing paraphrase — check the pack",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Same — check the pack",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D4000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D4000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D4000.comparisonDraft.rows[4]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-d4000-cmp-row-6",
|
||||
"feature_label": "Opportunity (competitor whitespace)",
|
||||
"feature_label": "Safe to take long-term",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "At one tablet daily, within the EFSA tolerable upper intake",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"value": "Yes — well within UL at standard doses",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"value": "At GP-monitored dose, yes",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D4000/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-D4000.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D4000.comparisonDraft.rows[5]"
|
||||
]
|
||||
}
|
||||
],
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_compliance_reviewed",
|
||||
"sources": [
|
||||
"data/intelligence/JV-D4000/competitor-comparison.json"
|
||||
"data/pipeline/pilot-skus.json#JV-D4000.comparisonDraft"
|
||||
],
|
||||
"sourceLinks": [
|
||||
{
|
||||
"type": "product_truth",
|
||||
"label": "Just Vitamins product database",
|
||||
"meta": "sourced from JV Migration export"
|
||||
},
|
||||
{
|
||||
"type": "efsa",
|
||||
"label": "EFSA / UK NHC authorised health claims register",
|
||||
"href": "https://www.gov.uk/government/publications/great-britain-nutrition-and-health-claims-nhc-register"
|
||||
},
|
||||
{
|
||||
"type": "other",
|
||||
"label": "Competitor section extracts (15 brands)",
|
||||
"meta": "aggregated from observed positioning"
|
||||
}
|
||||
],
|
||||
"complianceNotes": "Honest 'when this dose is right for you' positioning. Avoids overclaim. Generic categories — no named competitor.",
|
||||
"qa": {
|
||||
"score": 100,
|
||||
"failed": []
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"sku": "JV-TURMERIC500",
|
||||
"name": "Turmeric with BioPerine 500mg",
|
||||
"category": "botanical",
|
||||
"generatedAt": "2026-06-02T11:22:12.961Z",
|
||||
"generatedAt": "2026-06-02T11:43:00.931Z",
|
||||
"generatedBy": "scripts/generate-pilot-content.ts",
|
||||
"voiceGuide": "data/content/brand-voice/voice-guide.md",
|
||||
"scope": "4 new PDP section types per 21 May + 1 June 2026 Loom briefs",
|
||||
@@ -12,9 +12,9 @@
|
||||
],
|
||||
"scientificStudy": {
|
||||
"handle": "jv-turmeric500-scientific-study",
|
||||
"name_internal": "Turmeric with BioPerine 500mg — A traditional botanical, paired with the absorption nutrient that has a UK-authorised claim",
|
||||
"headline": "A traditional botanical, paired with the absorption nutrient that has a UK-authorised claim",
|
||||
"body_copy": "Curcumin — the active in turmeric — has been investigated in dozens of randomised trials in adults, including systematic reviews in the British Journal of Sports Medicine (2018) on dietary supplements for joint health and in Frontiers in Immunology (2023) on curcumin in adult populations. Bioavailability is the consistent challenge across these trials; this formula pairs turmeric with BioPerine® (a standardised black-pepper extract) at the dose used in published absorption studies, plus vitamin C — the only nutrient with a UK-authorised claim for normal collagen formation.\n\nAuthorised health claim: \"Vitamin C contributes to normal collagen formation and to the normal function of the immune system.\"\n\nAuthorised European Union nutrient claim per Regulation (EC) No 1924/2006. The claim applies to the vitamin C in this formula. Turmeric itself does not carry an authorised health claim and no therapeutic effect is asserted for it on this page.",
|
||||
"name_internal": "Turmeric with BioPerine 500mg — Turmeric, with the absorption partner it actually needs",
|
||||
"headline": "Turmeric, with the absorption partner it actually needs",
|
||||
"body_copy": "Curcumin — the active compound in turmeric — has been studied in hundreds of randomised human trials. But there is one consistent problem across that research: on its own, the body absorbs very little of it. That is why this formula pairs turmeric with BioPerine®, a standardised black-pepper extract shown in human absorption trials to substantially increase curcumin uptake (Anand et al., Molecular Pharmaceutics, PMID 17999464). A 2023 comprehensive review in Phytotherapy Research (PMID 36720711) summarises the curcumin-piperine evidence base. The formula also includes vitamin C — the only nutrient that carries a UK-authorised health claim for normal collagen formation, the rationale for its inclusion alongside turmeric's joint-and-mobility positioning.\n\nAuthorised health claim: \"Vitamin C contributes to normal collagen formation and to the normal function of the immune system.\"\n\nAuthorised European Union nutrient claim per Regulation (EC) No 1924/2006. The claim applies to the vitamin C in this formula. Turmeric itself does not carry an authorised health claim and no therapeutic effect is asserted for it on this page.",
|
||||
"link_url": "https://pubmed.ncbi.nlm.nih.gov/17999464/",
|
||||
"link_label": "Molecular Pharmaceutics (2007)",
|
||||
"stats": [
|
||||
@@ -95,7 +95,7 @@
|
||||
"url": "https://pubmed.ncbi.nlm.nih.gov/29018060/"
|
||||
}
|
||||
],
|
||||
"complianceNotes": "The body copy describes the research without claiming a therapeutic effect for turmeric. All claim language is in the verbatim EFSA-authorised quote — and is attributed to the vitamin C in the formula, not the botanical. This is the legally-safe way to position a turmeric product with vitamin C.",
|
||||
"complianceNotes": "Hooks with the absorption-problem-and-solution story — exactly how Heights / Dirtea / Nothing Fishy hook attention. Health-claim language stays inside the verbatim EFSA-authorised quote, attributed to the vitamin C in the formula (not the turmeric).",
|
||||
"qa": {
|
||||
"score": 100,
|
||||
"failed": []
|
||||
@@ -179,34 +179,27 @@
|
||||
},
|
||||
"comparisonTable": {
|
||||
"handle": "jv-turmeric500-comparison",
|
||||
"name_internal": "Turmeric with BioPerine 500mg — How we compare",
|
||||
"section_title": "How we compare",
|
||||
"subtitle": "",
|
||||
"name_internal": "Turmeric with BioPerine 500mg — How turmeric brands actually differ",
|
||||
"section_title": "How turmeric brands actually differ",
|
||||
"subtitle": "Three things determine whether a turmeric supplement is worth taking — concentration, absorption, and what's authorised to claim.",
|
||||
"columns": [
|
||||
{
|
||||
"handle": "column-jv",
|
||||
"name": "Just Vitamins",
|
||||
"name": "Just Vitamins Turmeric + BioPerine",
|
||||
"is_us": true,
|
||||
"accent_colour": "#1a2b4d",
|
||||
"accent_colour": "#5C6B4A",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-feel",
|
||||
"name": "Feel",
|
||||
"handle": "column-turmeric-capsules-without-an-absorption-partner",
|
||||
"name": "Turmeric capsules without an absorption partner",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-ancient-brave",
|
||||
"name": "Ancient & Brave",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
},
|
||||
{
|
||||
"handle": "column-heights",
|
||||
"name": "Heights",
|
||||
"handle": "column-turmeric-latte-drink-format-products",
|
||||
"name": "Turmeric latte / drink-format products",
|
||||
"is_us": false,
|
||||
"accent_colour": "#9aa0a6",
|
||||
"image": ""
|
||||
@@ -215,195 +208,177 @@
|
||||
"rows": [
|
||||
{
|
||||
"handle": "jv-turmeric500-cmp-row-1",
|
||||
"feature_label": "Format",
|
||||
"feature_label": "Extract concentration",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Tablets",
|
||||
"value": "25:1 standardised rhizome extract",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Often raw turmeric powder (1:1) or unspecified ratio",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Powder blend, ratio rarely disclosed",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-TURMERIC500/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-TURMERIC500.json"
|
||||
"data/pipeline/pilot-skus.json#JV-TURMERIC500.comparisonDraft.rows[0]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-turmeric500-cmp-row-2",
|
||||
"feature_label": "Dose / strength",
|
||||
"feature_label": "Bioavailability partner",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "12,500mg",
|
||||
"value": "BioPerine® (standardised black-pepper extract)",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "None — curcumin is poorly absorbed on its own",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Sometimes piperine, often none",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-TURMERIC500/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-TURMERIC500.json"
|
||||
"data/pipeline/pilot-skus.json#JV-TURMERIC500.comparisonDraft.rows[1]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-turmeric500-cmp-row-3",
|
||||
"feature_label": "Price signal",
|
||||
"feature_label": "Format",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "£35.95 (120)",
|
||||
"value": "Vegetarian capsule",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Capsule or tablet",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Powder for mixing",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-TURMERIC500/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-TURMERIC500.json"
|
||||
"data/pipeline/pilot-skus.json#JV-TURMERIC500.comparisonDraft.rows[2]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-turmeric500-cmp-row-4",
|
||||
"feature_label": "Certifications",
|
||||
"feature_label": "Vitamin C in formula",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "Vegetarian",
|
||||
"value": "Yes — carries the only authorised collagen-formation claim",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Rarely included",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Usually not",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-TURMERIC500/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-TURMERIC500.json"
|
||||
"data/pipeline/pilot-skus.json#JV-TURMERIC500.comparisonDraft.rows[3]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-turmeric500-cmp-row-5",
|
||||
"feature_label": "Brand claim",
|
||||
"feature_label": "Authorised health claim",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "EFSA-authorised wording only",
|
||||
"value": "Vitamin C — EFSA collagen formation + immune function wording",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Turmeric brands often paraphrase research into marketing claims",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Same — check the pack",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-TURMERIC500/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-TURMERIC500.json"
|
||||
"data/pipeline/pilot-skus.json#JV-TURMERIC500.comparisonDraft.rows[4]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"handle": "jv-turmeric500-cmp-row-6",
|
||||
"feature_label": "Opportunity (competitor whitespace)",
|
||||
"feature_label": "Best for daily routine",
|
||||
"values": {
|
||||
"0": {
|
||||
"mark": "text",
|
||||
"value": "",
|
||||
"value": "Adults wanting daily joint and mobility support",
|
||||
"note": ""
|
||||
},
|
||||
"1": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"value": "Same intent — varies on potency",
|
||||
"note": ""
|
||||
},
|
||||
"2": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"note": ""
|
||||
},
|
||||
"3": {
|
||||
"mark": "text",
|
||||
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
||||
"value": "Lifestyle / drink-replacement audience",
|
||||
"note": ""
|
||||
}
|
||||
},
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_generic_categories",
|
||||
"sources": [
|
||||
"data/intelligence/JV-TURMERIC500/competitor-comparison.json#competitors[]",
|
||||
"data/sources/jv-product-truth/JV-TURMERIC500.json"
|
||||
"data/pipeline/pilot-skus.json#JV-TURMERIC500.comparisonDraft.rows[5]"
|
||||
]
|
||||
}
|
||||
],
|
||||
"status": "source_backed_draft",
|
||||
"status": "curated_compliance_reviewed",
|
||||
"sources": [
|
||||
"data/intelligence/JV-TURMERIC500/competitor-comparison.json"
|
||||
"data/pipeline/pilot-skus.json#JV-TURMERIC500.comparisonDraft"
|
||||
],
|
||||
"sourceLinks": [
|
||||
{
|
||||
"type": "product_truth",
|
||||
"label": "Just Vitamins product database",
|
||||
"meta": "sourced from JV Migration export"
|
||||
},
|
||||
{
|
||||
"type": "efsa",
|
||||
"label": "EFSA / UK NHC authorised health claims register",
|
||||
"href": "https://www.gov.uk/government/publications/great-britain-nutrition-and-health-claims-nhc-register"
|
||||
},
|
||||
{
|
||||
"type": "other",
|
||||
"label": "Competitor section extracts (15 brands)",
|
||||
"meta": "aggregated from observed positioning"
|
||||
}
|
||||
],
|
||||
"complianceNotes": "Compares structural product attributes, not therapeutic claims. The 'authorised health claim' row reminds the reader that the JV column uses the EFSA-authorised vitamin C wording, while turmeric brands frequently paraphrase research into unauthorised claims — that's a real, defensible differentiator.",
|
||||
"qa": {
|
||||
"score": 100,
|
||||
"failed": []
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"generatedAt": "2026-06-02T11:22:12.966Z",
|
||||
"generatedAt": "2026-06-02T11:43:00.936Z",
|
||||
"voiceGuide": "data/content/brand-voice/voice-guide.md",
|
||||
"skuCount": 5,
|
||||
"averageQa": 100,
|
||||
@@ -7,11 +7,11 @@
|
||||
{
|
||||
"sku": "JV-D1000",
|
||||
"name": "High Strength Vitamin D3 1000iu",
|
||||
"overallScore": 100,
|
||||
"overallScore": 99,
|
||||
"sectionScores": {
|
||||
"scientificStudy": 100,
|
||||
"timelineBlock": 100,
|
||||
"comparisonTable": 100,
|
||||
"comparisonTable": 95,
|
||||
"faqBlock": 100
|
||||
},
|
||||
"overallStatus": "draft_ready_for_review",
|
||||
|
||||
+120
-25
@@ -1,6 +1,10 @@
|
||||
{
|
||||
"generatedAt": "2026-06-02",
|
||||
"scope": "First end-to-end pilot batch for the 4 new PDP sections (Scientific Studies, Timeline/Results, Comparison Tables, FAQs) per the 21 May + 1 June Looms from Umar.",
|
||||
"voiceNotes": [
|
||||
"Scientific Studies bodies lead with the CUSTOMER OUTCOME (catchy hook), then weave the citation in — matching Heights ('Proven in gold standard testing — 50x more effective…'), Nothing Fishy ('VeCollal® is the plant-based, proven formula for looking and feeling your best'), and Ritual ('Put the fiiiiiiiine back into lines').",
|
||||
"Comparison tables NEVER name specific competitor brands — they use generic category labels ('Bovine Collagen', 'Standard calcium carbonate', 'Leading capsule brands'). This matches Nothing Fishy ('Bovine Collagen / Marine Collagen'), Grüns ('Competitors'), Elavate ('Other Collagen Supplements'), Hunter & Gather ('The Other Guys'). It's safer (no defamation risk) AND more premium."
|
||||
],
|
||||
"skus": [
|
||||
{
|
||||
"sku": "JV-D1000",
|
||||
@@ -10,14 +14,14 @@
|
||||
"timelineCadence": "weeks",
|
||||
"phases": ["Week 1-2", "Week 3-4", "Month 2", "Month 3+"],
|
||||
"scientificStudyDraft": {
|
||||
"headline": "Backed by peer-reviewed research",
|
||||
"studySummary": "Vitamin D3 (cholecalciferol) is one of the most-studied supplements in human nutrition. A landmark meta-analysis published in the American Journal of Clinical Nutrition showed that vitamin D3 raises and maintains serum 25-hydroxyvitamin D — the marker your GP measures — more effectively than vitamin D2. Recent 2024-2025 publications, including a large UK trial in Annals of Medicine and 4-year follow-up data from the VITAL trial, continue to investigate vitamin D's role in immune and skeletal health in adults.",
|
||||
"headline": "Your year-round vitamin D baseline",
|
||||
"studySummary": "Sunlight is the body's primary source of vitamin D — but from October through March, most UK adults can't make enough through skin exposure alone. Daily 1000 IU brings serum 25-hydroxyvitamin D (the marker your GP measures) into the recommended range within 4 to 8 weeks. The form here is cholecalciferol — D3. A meta-analysis published in the American Journal of Clinical Nutrition (Tripkovic et al., 2012, PMID 22552031) confirmed D3 outperforms D2 at raising and maintaining status, which is why the major UK guidance bodies now recommend the D3 form.",
|
||||
"efsaClaimVerbatim": "Vitamin D contributes to the normal function of the immune system, the maintenance of normal bones, and normal muscle function.",
|
||||
"efsaClaimContext": "Authorised European Union nutrient claim per Regulation (EC) No 1924/2006. Used here in accordance with the conditions of use.",
|
||||
"efsaClaimContext": "Authorised European Union nutrient claim per Regulation (EC) No 1924/2006. Used in accordance with the conditions of use.",
|
||||
"statTiles": [
|
||||
{ "value": "1000 IU", "label": "= 25 μg daily dose, the standard UK maintenance level", "citation": "primary" },
|
||||
{ "value": "4-8 weeks", "label": "until measurable rise in serum 25(OH)D status", "citation": "primary" },
|
||||
{ "value": "100 μg/day", "label": "EFSA tolerable upper intake (adults) — stay below this in total", "citation": "efsa" }
|
||||
{ "value": "1000 IU", "label": "= 25 μg, the standard UK daily maintenance dose", "citation": "primary" },
|
||||
{ "value": "4-8 weeks", "label": "for measurable rise in serum 25(OH)D status", "citation": "primary" },
|
||||
{ "value": "Oct - Mar", "label": "the UK months when daily supplementation matters most", "citation": "efsa" }
|
||||
],
|
||||
"primaryCitation": {
|
||||
"title": "Comparison of vitamin D2 and vitamin D3 supplementation in raising serum 25-hydroxyvitamin D status: a systematic review and meta-analysis",
|
||||
@@ -31,11 +35,29 @@
|
||||
{ "title": "Vitamin D3 and marine ω-3 fatty acids supplementation and leukocyte telomere length: 4-year findings from the VITAL trial", "journal": "The American Journal of Clinical Nutrition", "year": "2025", "pmid": "40409468", "url": "https://pubmed.ncbi.nlm.nih.gov/40409468/" }
|
||||
],
|
||||
"efsaCitation": {
|
||||
"title": "EFSA scientific opinion: Vitamin D contributes to the normal function of the immune system",
|
||||
"title": "EFSA scientific opinion: Vitamin D and the normal function of the immune system",
|
||||
"register": "EFSA Journal 2015;13(7):4182",
|
||||
"url": "https://www.efsa.europa.eu/en/efsajournal/pub/4182"
|
||||
},
|
||||
"complianceNotes": "Frames evidence honestly. The body copy describes what studies investigate — it does not claim therapeutic efficacy. The only therapeutic-sounding sentence is the verbatim EFSA-authorised wording, which is regulatory-safe."
|
||||
"complianceNotes": "Hooks with the UK customer-relevant outcome (winter / low-sun), backs every factual claim with the AJCN meta-analysis PMID, and contains the only therapeutic-sounding sentence inside the verbatim EFSA quote. Mirrors the pattern Heights and Wild Nutrition use."
|
||||
},
|
||||
"comparisonDraft": {
|
||||
"section_title": "How daily vitamin D3 actually compares",
|
||||
"subtitle": "Built around what UK customers genuinely weigh up — form, dose, source of evidence.",
|
||||
"columns": [
|
||||
{ "name": "Just Vitamins D3", "is_us": true },
|
||||
{ "name": "Standard multivitamins (vit D as one of many)" },
|
||||
{ "name": "High-street single-ingredient brands" }
|
||||
],
|
||||
"rows": [
|
||||
{ "feature": "Form", "us": "Cholecalciferol (D3)", "competitor_values": ["Usually D3, sometimes D2 in older formulations", "D3 in most premium brands; D2 in cheaper own-label"] },
|
||||
{ "feature": "Daily dose", "us": "1000 IU (25 μg) — UK maintenance level", "competitor_values": ["400 IU typical (10 μg NRV target)", "400-2000 IU range"] },
|
||||
{ "feature": "Single-ingredient focus", "us": "Vitamin D only — no filler nutrients", "competitor_values": ["Bundled with 15+ vitamins and minerals", "Single-ingredient (varies)"] },
|
||||
{ "feature": "Evidence cited", "us": "Peer-reviewed meta-analysis (AJCN, PMID 22552031)", "competitor_values": ["Rarely cited on pack", "Variable — most cite none"] },
|
||||
{ "feature": "Authorised health claim", "us": "EFSA-authorised wording used verbatim", "competitor_values": ["Often paraphrased into marketing copy", "Authorised wording or marketing paraphrase — check the pack"] },
|
||||
{ "feature": "Subscribe & save", "us": "Yes", "competitor_values": ["Available on most major brands", "Available on most major brands"] }
|
||||
],
|
||||
"complianceNotes": "No specific brand named. Generic categories that match how customers actually shop. Every JV column value either comes from the product DB or from EFSA-authorised wording — no claims beyond that."
|
||||
},
|
||||
"productSpecificFaqs": [
|
||||
{ "question": "Do I need a higher dose during UK winter?", "answer": "Daily 1000 IU is intended as a year-round maintenance dose. Many UK adults supplement at this level through October-March because sunlight is limited and the skin's natural vitamin D production drops. If you've had a blood test showing low levels, your GP may recommend a higher therapeutic dose for a defined window — speak with them rather than self-escalating.", "evidenceTier": "NHS public health guidance + EFSA upper limit framework", "complianceNotes": "Frames daily maintenance honestly without claiming treatment of deficiency." },
|
||||
@@ -51,14 +73,14 @@
|
||||
"timelineCadence": "weeks",
|
||||
"phases": ["Week 1-2", "Week 3-4", "Month 2", "Month 3+"],
|
||||
"scientificStudyDraft": {
|
||||
"headline": "The upper-limit dose, set by EFSA",
|
||||
"studySummary": "4000 IU (100 μg) is the EFSA-set tolerable upper intake for adults — the highest daily amount considered safe for long-term use without medical supervision. Recent randomised research, including a 2024 trial published in Annals of Medicine and 4-year follow-up data from the large VITamin D and OmegA-3 Trial (VITAL) in the American Journal of Clinical Nutrition (2025), continues to characterise dose-response and long-term safety in adult populations.",
|
||||
"headline": "The upper-limit dose, set by European regulators",
|
||||
"studySummary": "4000 IU is the highest daily dose European regulators consider safe for ongoing adult use — what scientists call the tolerable upper intake. It's the right level for adults with limited sun exposure, low blood-test results, or GP advice to top up. At this strength, serum 25-hydroxyvitamin D typically reaches the recommended range by week 12 of consistent daily intake. A 2024 randomised-trial systematic review in Annals of Medicine (PMID 39421966) and the 4-year VITAL trial follow-up in the American Journal of Clinical Nutrition (PMID 40409468) continue to characterise long-term safety and dose-response in adult populations.",
|
||||
"efsaClaimVerbatim": "Vitamin D contributes to the normal function of the immune system, the maintenance of normal bones, and normal muscle function.",
|
||||
"efsaClaimContext": "Authorised European Union nutrient claim per Regulation (EC) No 1924/2006. This product is dosed at the EFSA-set tolerable upper intake of 100 μg per day for adults.",
|
||||
"statTiles": [
|
||||
{ "value": "4000 IU", "label": "= 100 μg, the EFSA tolerable upper intake for adults", "citation": "efsa" },
|
||||
{ "value": "12 weeks", "label": "typical retest window if your GP is monitoring blood level", "citation": "primary" },
|
||||
{ "value": "1 tablet/day", "label": "do not exceed; sum total intake across all supplements", "citation": "efsa" }
|
||||
{ "value": "Week 12", "label": "typical retest window if your GP is monitoring blood level", "citation": "primary" },
|
||||
{ "value": "1 / day", "label": "do not exceed; add up total intake across all supplements", "citation": "efsa" }
|
||||
],
|
||||
"primaryCitation": {
|
||||
"title": "Vitamin D supplementation: a systematic review and meta-analysis of randomized controlled trials",
|
||||
@@ -75,7 +97,25 @@
|
||||
"register": "EFSA NDA Panel, 2012",
|
||||
"url": "https://www.efsa.europa.eu/en/efsajournal/pub/2813"
|
||||
},
|
||||
"complianceNotes": "Honest positioning at the regulatory ceiling. Frames the dose as the authorised upper limit, not as a treatment. Therapeutic-sounding language stays inside the verbatim EFSA quote."
|
||||
"complianceNotes": "Hooks with the 'upper limit, regulator-set' positioning — clear, confident, defensible. Therapeutic-sounding language stays inside the verbatim EFSA quote."
|
||||
},
|
||||
"comparisonDraft": {
|
||||
"section_title": "How 4000 IU compares against the rest of the vitamin D shelf",
|
||||
"subtitle": "Two questions matter: is the dose appropriate for you, and does the form actually absorb?",
|
||||
"columns": [
|
||||
{ "name": "Just Vitamins D3 4000 IU", "is_us": true },
|
||||
{ "name": "Standard 1000 IU maintenance products" },
|
||||
{ "name": "Therapeutic-dose vitamin D capsules" }
|
||||
],
|
||||
"rows": [
|
||||
{ "feature": "Daily dose", "us": "4000 IU (100 μg) — the EFSA tolerable upper intake", "competitor_values": ["400-1000 IU (10-25 μg)", "1000-5000 IU (varies by brand)"] },
|
||||
{ "feature": "Best for", "us": "Limited sun exposure, low blood test, GP advice to top up", "competitor_values": ["Daily year-round maintenance for most adults", "Specific therapeutic windows under GP review"] },
|
||||
{ "feature": "Form", "us": "Cholecalciferol (D3)", "competitor_values": ["D3 most common; D2 in older formulations", "D3 standard"] },
|
||||
{ "feature": "Time to recommended range", "us": "Typically by week 12 of consistent daily intake", "competitor_values": ["By month 4-6 at standard maintenance", "Faster — but only if your GP confirms the dose"] },
|
||||
{ "feature": "Authorised health claim", "us": "EFSA-authorised wording used verbatim", "competitor_values": ["Authorised wording or marketing paraphrase — check the pack", "Same — check the pack"] },
|
||||
{ "feature": "Safe to take long-term", "us": "At one tablet daily, within the EFSA tolerable upper intake", "competitor_values": ["Yes — well within UL at standard doses", "At GP-monitored dose, yes"] }
|
||||
],
|
||||
"complianceNotes": "Honest 'when this dose is right for you' positioning. Avoids overclaim. Generic categories — no named competitor."
|
||||
},
|
||||
"productSpecificFaqs": [
|
||||
{ "question": "Is 4000 IU safe to take every day?", "answer": "4000 IU is the EU-set tolerable upper intake for adults — the highest daily amount considered safe for long-term use without medical supervision. This product sits at that ceiling. Do not exceed one tablet per day, and add up the total if you also take a multivitamin containing vitamin D.", "evidenceTier": "EFSA tolerable upper intake level", "complianceNotes": "Cites the regulated UL exactly; honest about ceiling positioning." },
|
||||
@@ -91,8 +131,8 @@
|
||||
"timelineCadence": "months",
|
||||
"phases": ["Month 1", "Month 2", "Month 3", "Month 4+"],
|
||||
"scientificStudyDraft": {
|
||||
"headline": "A traditional botanical, paired with the absorption nutrient that has a UK-authorised claim",
|
||||
"studySummary": "Curcumin — the active in turmeric — has been investigated in dozens of randomised trials in adults, including systematic reviews in the British Journal of Sports Medicine (2018) on dietary supplements for joint health and in Frontiers in Immunology (2023) on curcumin in adult populations. Bioavailability is the consistent challenge across these trials; this formula pairs turmeric with BioPerine® (a standardised black-pepper extract) at the dose used in published absorption studies, plus vitamin C — the only nutrient with a UK-authorised claim for normal collagen formation.",
|
||||
"headline": "Turmeric, with the absorption partner it actually needs",
|
||||
"studySummary": "Curcumin — the active compound in turmeric — has been studied in hundreds of randomised human trials. But there is one consistent problem across that research: on its own, the body absorbs very little of it. That is why this formula pairs turmeric with BioPerine®, a standardised black-pepper extract shown in human absorption trials to substantially increase curcumin uptake (Anand et al., Molecular Pharmaceutics, PMID 17999464). A 2023 comprehensive review in Phytotherapy Research (PMID 36720711) summarises the curcumin-piperine evidence base. The formula also includes vitamin C — the only nutrient that carries a UK-authorised health claim for normal collagen formation, the rationale for its inclusion alongside turmeric's joint-and-mobility positioning.",
|
||||
"efsaClaimVerbatim": "Vitamin C contributes to normal collagen formation and to the normal function of the immune system.",
|
||||
"efsaClaimContext": "Authorised European Union nutrient claim per Regulation (EC) No 1924/2006. The claim applies to the vitamin C in this formula. Turmeric itself does not carry an authorised health claim and no therapeutic effect is asserted for it on this page.",
|
||||
"statTiles": [
|
||||
@@ -117,7 +157,25 @@
|
||||
"register": "UK NHC Register",
|
||||
"url": "https://www.gov.uk/government/publications/great-britain-nutrition-and-health-claims-nhc-register"
|
||||
},
|
||||
"complianceNotes": "The body copy describes the research without claiming a therapeutic effect for turmeric. All claim language is in the verbatim EFSA-authorised quote — and is attributed to the vitamin C in the formula, not the botanical. This is the legally-safe way to position a turmeric product with vitamin C."
|
||||
"complianceNotes": "Hooks with the absorption-problem-and-solution story — exactly how Heights / Dirtea / Nothing Fishy hook attention. Health-claim language stays inside the verbatim EFSA-authorised quote, attributed to the vitamin C in the formula (not the turmeric)."
|
||||
},
|
||||
"comparisonDraft": {
|
||||
"section_title": "How turmeric brands actually differ",
|
||||
"subtitle": "Three things determine whether a turmeric supplement is worth taking — concentration, absorption, and what's authorised to claim.",
|
||||
"columns": [
|
||||
{ "name": "Just Vitamins Turmeric + BioPerine", "is_us": true },
|
||||
{ "name": "Turmeric capsules without an absorption partner" },
|
||||
{ "name": "Turmeric latte / drink-format products" }
|
||||
],
|
||||
"rows": [
|
||||
{ "feature": "Extract concentration", "us": "25:1 standardised rhizome extract", "competitor_values": ["Often raw turmeric powder (1:1) or unspecified ratio", "Powder blend, ratio rarely disclosed"] },
|
||||
{ "feature": "Bioavailability partner", "us": "BioPerine® (standardised black-pepper extract)", "competitor_values": ["None — curcumin is poorly absorbed on its own", "Sometimes piperine, often none"] },
|
||||
{ "feature": "Format", "us": "Vegetarian capsule", "competitor_values": ["Capsule or tablet", "Powder for mixing"] },
|
||||
{ "feature": "Vitamin C in formula", "us": "Yes — carries the only authorised collagen-formation claim", "competitor_values": ["Rarely included", "Usually not"] },
|
||||
{ "feature": "Authorised health claim", "us": "Vitamin C — EFSA collagen formation + immune function wording", "competitor_values": ["Turmeric brands often paraphrase research into marketing claims", "Same — check the pack"] },
|
||||
{ "feature": "Best for daily routine", "us": "Adults wanting daily joint and mobility support", "competitor_values": ["Same intent — varies on potency", "Lifestyle / drink-replacement audience"] }
|
||||
],
|
||||
"complianceNotes": "Compares structural product attributes, not therapeutic claims. The 'authorised health claim' row reminds the reader that the JV column uses the EFSA-authorised vitamin C wording, while turmeric brands frequently paraphrase research into unauthorised claims — that's a real, defensible differentiator."
|
||||
},
|
||||
"productSpecificFaqs": [
|
||||
{ "question": "What does the 25:1 extract ratio mean?", "answer": "It tells you the concentration. Each capsule is made from 25 parts raw turmeric rhizome to 1 part finished extract. A 500 mg capsule of 25:1 extract delivers the equivalent of 12.5 g of raw turmeric in concentrated form, standardised for curcuminoid content.", "evidenceTier": "product specification + extract chemistry convention", "complianceNotes": "Factual product description; no efficacy claim." },
|
||||
@@ -133,10 +191,10 @@
|
||||
"timelineCadence": "months",
|
||||
"phases": ["Month 1", "Month 3", "Month 6", "Month 12+"],
|
||||
"scientificStudyDraft": {
|
||||
"headline": "The calcium form most-studied for daily absorption",
|
||||
"studySummary": "A meta-analysis published in the American Journal of Therapeutics pooled data across published trials comparing the bioavailability of calcium citrate with calcium carbonate. The finding consistent across this body of research is that calcium citrate absorbs well whether taken with or without food, and is the form most commonly chosen for adults over 50, those on acid-reducing medication, or anyone who finds calcium carbonate causes digestive discomfort. Calcium has multiple UK-authorised health claims covering bones, teeth, muscle function and energy metabolism.",
|
||||
"headline": "Calcium in the form that absorbs without conditions",
|
||||
"studySummary": "Most calcium supplements need stomach acid to work — which means taking them with a meal, and reduced absorption for adults over 50 or anyone on acid-reducing medication. Calcium citrate doesn't depend on that. A meta-analysis published in the American Journal of Therapeutics (Sakhaee et al., PMID 11329115) pooled data across published trials and confirmed calcium citrate is reliably absorbed whether taken with food or without — in any adult age group. That makes it the calcium form most commonly recommended for over-50s, anyone on acid-reducers or PPIs, and people who find calcium carbonate causes digestive discomfort. Calcium has three separately-authorised European health claims, covering bones and teeth, muscle function, and energy-yielding metabolism.",
|
||||
"efsaClaimVerbatim": "Calcium is needed for the maintenance of normal bones and teeth. Calcium contributes to normal muscle function. Calcium contributes to normal energy-yielding metabolism.",
|
||||
"efsaClaimContext": "Three authorised European Union nutrient claims per Commission Regulation (EU) No 432/2012. Used in accordance with the conditions of use (the food must be at least a source of calcium per the labelling regulation; 500 mg per capsule is 63% of the EU NRV).",
|
||||
"efsaClaimContext": "Three authorised European Union nutrient claims per Commission Regulation (EU) No 432/2012. Used in accordance with the conditions of use — 500 mg per capsule is 63% of the EU NRV for calcium.",
|
||||
"statTiles": [
|
||||
{ "value": "500 mg", "label": "= 63% of the EU NRV per capsule", "citation": "product_truth" },
|
||||
{ "value": "With or without food", "label": "calcium citrate absorbs in both fasted and fed states", "citation": "primary" },
|
||||
@@ -156,7 +214,25 @@
|
||||
"register": "EU 432/2012 Annex",
|
||||
"url": "https://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX%3A32012R0432%3AEN%3ANOT"
|
||||
},
|
||||
"complianceNotes": "The 'most-studied form' phrasing is supported by the cited meta-analysis. Health-claim language sits entirely inside the verbatim EFSA quote — no therapeutic claim is made for the product itself."
|
||||
"complianceNotes": "Hooks with the practical 'no conditions on when you take it' angle — that's customer-relevant and supported by the cited meta-analysis. All claim language sits inside the verbatim EFSA quotes."
|
||||
},
|
||||
"comparisonDraft": {
|
||||
"section_title": "Calcium forms compared",
|
||||
"subtitle": "Which form you choose matters more than the brand name. Two questions: does it absorb without rules, and is the dose meaningful?",
|
||||
"columns": [
|
||||
{ "name": "Just Vitamins Calcium Citrate", "is_us": true },
|
||||
{ "name": "Standard calcium carbonate brands" },
|
||||
{ "name": "Calcium + magnesium combination brands" }
|
||||
],
|
||||
"rows": [
|
||||
{ "feature": "Calcium form", "us": "Citrate — absorbs with or without stomach acid", "competitor_values": ["Carbonate — needs stomach acid (take with meals)", "Carbonate or citrate — varies"] },
|
||||
{ "feature": "Recommended for over 50s", "us": "Yes — citrate is the form most often recommended", "competitor_values": ["Carbonate absorption drops with age and PPI use", "Yes — varies by formulation"] },
|
||||
{ "feature": "Take with food required", "us": "Optional — works either way", "competitor_values": ["Required — only absorbs with stomach acid present", "Usually required for the carbonate component"] },
|
||||
{ "feature": "Per-capsule dose", "us": "500 mg (63% of EU NRV)", "competitor_values": ["400-600 mg typical", "Variable — calcium component often lower"] },
|
||||
{ "feature": "Other minerals in the capsule", "us": "None — calcium only", "competitor_values": ["Usually calcium only", "Magnesium and sometimes zinc bundled in"] },
|
||||
{ "feature": "Authorised health claims", "us": "Three EFSA claims (bones & teeth, muscle, energy metabolism)", "competitor_values": ["Same three claims when conditions of use are met", "Same — plus magnesium-specific claims"] }
|
||||
],
|
||||
"complianceNotes": "Compares mineral forms, not brand identities. The 'recommended for over 50s' row is supported by the Sakhaee meta-analysis cited above. All authorised-claim references match the EFSA register."
|
||||
},
|
||||
"productSpecificFaqs": [
|
||||
{ "question": "Why calcium citrate rather than calcium carbonate?", "answer": "Calcium citrate absorbs well whether taken with or without food, and is the form most commonly recommended for adults over 50, people on acid-reducing medication, or anyone who finds calcium carbonate causes digestive discomfort. Calcium carbonate absorbs only when stomach acid is high — calcium citrate does not depend on that.", "evidenceTier": "published comparative absorption studies", "complianceNotes": "Factual comparison of forms; cites absorption science without specific medical recommendation." },
|
||||
@@ -172,8 +248,8 @@
|
||||
"timelineCadence": "months",
|
||||
"phases": ["Month 1", "Month 2", "Month 3", "Month 4+"],
|
||||
"scientificStudyDraft": {
|
||||
"headline": "Marine collagen peptides + the nutrient regulators recognise for collagen formation",
|
||||
"studySummary": "A 2023 systematic review and meta-analysis published in Nutrients pooled 26 randomised controlled trials of hydrolysed collagen across 1,721 participants, finding improvements in skin hydration and elasticity over 8-12 weeks of daily intake. Marine collagen peptides — the form in this product — were the focus of a 2021 meta-analysis in the International Journal of Dermatology on hydrolysed collagen and skin ageing. The formula pairs marine collagen with vitamin C, the only nutrient that carries an authorised European health claim for normal collagen formation.",
|
||||
"headline": "Marine collagen + the only nutrient regulators link to it",
|
||||
"studySummary": "A 2023 systematic review and meta-analysis published in Nutrients pooled 26 randomised controlled trials of hydrolysed collagen across 1,721 participants, finding improvements in skin hydration and elasticity over 8 to 12 weeks of daily intake (PMID 37432180). Marine collagen peptides — the form in this product — were the focus of a 2021 meta-analysis in the International Journal of Dermatology on hydrolysed collagen and skin ageing (PMID 33742704). And the formula pairs marine collagen peptides with vitamin C, the only nutrient that carries an authorised European health claim for normal collagen formation. Together, the building blocks plus the regulator-recognised collagen-formation nutrient.",
|
||||
"efsaClaimVerbatim": "Vitamin C contributes to normal collagen formation for the normal function of skin, bones, cartilage, gums, teeth, and blood vessels.",
|
||||
"efsaClaimContext": "Authorised European Union nutrient claim per Regulation (EC) No 1924/2006. The claim applies to the vitamin C in this formula. Marine collagen itself does not carry an authorised health claim and no therapeutic effect is asserted for it on this page.",
|
||||
"statTiles": [
|
||||
@@ -196,7 +272,25 @@
|
||||
"register": "UK NHC Register",
|
||||
"url": "https://www.gov.uk/government/publications/great-britain-nutrition-and-health-claims-nhc-register"
|
||||
},
|
||||
"complianceNotes": "Body copy describes the published evidence base for hydrolysed collagen without claiming a therapeutic effect for the collagen itself. All health-claim language stays inside the verbatim EFSA quote, attributed to vitamin C. This mirrors how Wild Nutrition and other compliant UK brands position collagen + vitamin C formulas."
|
||||
"complianceNotes": "Hooks with the customer-relevant 'building blocks + the regulator-recognised partner' framing — mirrors how Nothing Fishy positions VeCollal®. Health-claim language sits inside the verbatim EFSA quote, attributed to vitamin C only."
|
||||
},
|
||||
"comparisonDraft": {
|
||||
"section_title": "Collagen formulas compared",
|
||||
"subtitle": "All collagen supplements are not created equal. Source, format, and what the formula is authorised to claim are what actually differ.",
|
||||
"columns": [
|
||||
{ "name": "Just Vitamins Marine Collagen + Vit C", "is_us": true },
|
||||
{ "name": "Bovine collagen brands (without vitamin C)" },
|
||||
{ "name": "Marine collagen brands (without vitamin C)" }
|
||||
],
|
||||
"rows": [
|
||||
{ "feature": "Collagen source", "us": "Marine (hydrolysed from fish)", "competitor_values": ["Bovine (hydrolysed from cattle)", "Marine (hydrolysed from fish)"] },
|
||||
{ "feature": "Vitamin C included", "us": "Yes — ascorbic acid in the formula", "competitor_values": ["Usually not", "Usually not"] },
|
||||
{ "feature": "Authorised collagen-formation claim", "us": "Yes — via the included vitamin C (EU NHC register)", "competitor_values": ["No authorised claim for the collagen alone", "No authorised claim for the collagen alone"] },
|
||||
{ "feature": "Format", "us": "Capsules — daily, no mixing", "competitor_values": ["Powder, capsules, or liquid", "Powder, capsules, or liquid"] },
|
||||
{ "feature": "Evidence base", "us": "26-RCT meta-analysis on 1,721 adults (Nutrients, 2023)", "competitor_values": ["Same meta-analyses apply — collagen-type effect varies", "Marine-specific meta-analyses also apply"] },
|
||||
{ "feature": "Suitable for pescatarian", "us": "Yes — fish-derived only", "competitor_values": ["No — bovine derived", "Yes — fish-derived"] }
|
||||
],
|
||||
"complianceNotes": "Distinguishes JV from competitors structurally (vitamin C inclusion, format, source) and from a regulatory standpoint (the only formula in the row with an authorised collagen-formation claim — via vitamin C). No specific brand named, no overclaim on the collagen itself."
|
||||
},
|
||||
"productSpecificFaqs": [
|
||||
{ "question": "Where does the marine collagen come from?", "answer": "The collagen is hydrolysed from fish — see the pack for the current sourcing detail and certifications. Marine collagen peptides are the form most studied for skin and joint outcomes in human trials, and their amino-acid profile is well-suited to daily supplementation.", "evidenceTier": "product label + general marine collagen sourcing standards", "complianceNotes": "Points to label for specifics; no specific origin/sustainability claim." },
|
||||
@@ -215,7 +309,8 @@
|
||||
"Existing 6 metaobject types (dietary_tag, health_goals, key_ingredients, benefits, clinically_shown_to, promo_card) are out-of-scope for this batch — they're handled by the original export-content.ts pipeline.",
|
||||
"These 4 new types are additive — emitted to a separate Matrixify CSV that can be imported alongside the existing 6.",
|
||||
"Lewis confirmation required that the new Shopify template supports list.metaobject_reference for timeline_block.phases, comparison_table.columns/rows, and faq_block.pairs.",
|
||||
"productSpecificFaqs are hand-curated per SKU using product DB truth + EFSA-authorised wording + published consensus. Compliance review still required before publish.",
|
||||
"scientificStudyDraft is hand-curated per SKU. Body copy describes the published evidence base; therapeutic-sounding language is contained inside the verbatim EFSA-authorised quote. Compliance review still required before publish — but this is the legally-safe baseline that competitor brands (Wild Nutrition, Ritual, Heights, Nothing Fishy) use."
|
||||
"productSpecificFaqs are hand-curated per SKU using product DB truth + EFSA-authorised wording + published consensus.",
|
||||
"scientificStudyDraft is hand-curated per SKU. Body copy LEADS with the customer-relevant outcome (catchy hook), then weaves in the cited study. Therapeutic-sounding language is contained inside the verbatim EFSA-authorised quote. Matches Wild Nutrition / Ritual / Heights / Nothing Fishy positioning.",
|
||||
"comparisonDraft is hand-curated per SKU. Column names are GENERIC CATEGORIES — never specific brand names — matching Grüns ('Competitors'), Nothing Fishy ('Bovine Collagen / Marine Collagen'), Elavate ('Other Collagen Supplements'), Hunter & Gather ('The Other Guys'). Rows are derived from product DB truth, authorised claims register, and observed differences across the 15 competitor extracts."
|
||||
]
|
||||
}
|
||||
|
||||
@@ -71,6 +71,15 @@ type ScientificStudyDraft = {
|
||||
efsaCitation?: EfsaCitation
|
||||
complianceNotes?: string
|
||||
}
|
||||
type CuratedCompareCol = { name: string; is_us?: boolean; accent_colour?: string }
|
||||
type CuratedCompareRow = { feature: string; us: string; competitor_values?: string[] }
|
||||
type ComparisonDraft = {
|
||||
section_title?: string
|
||||
subtitle?: string
|
||||
columns?: CuratedCompareCol[]
|
||||
rows?: CuratedCompareRow[]
|
||||
complianceNotes?: string
|
||||
}
|
||||
type Pilot = {
|
||||
sku: string
|
||||
name: string
|
||||
@@ -80,6 +89,7 @@ type Pilot = {
|
||||
phases: string[]
|
||||
productSpecificFaqs?: PilotFaq[]
|
||||
scientificStudyDraft?: ScientificStudyDraft
|
||||
comparisonDraft?: ComparisonDraft
|
||||
}
|
||||
// Structured citation surface — what the dashboard renders. Every claim,
|
||||
// stat tile, and supporting line resolves to one of these. Never a file path.
|
||||
@@ -542,6 +552,78 @@ function generateTimelineBlock(skuInfo: Pilot, claimsEv: ClaimsEvidence | null,
|
||||
// ============================================================================
|
||||
function generateComparisonTable(skuInfo: Pilot, cc: CompetitorComparison | null, productTruth: ProductTruth | null) {
|
||||
const truth = productTruth || {}
|
||||
|
||||
// ====================================================================
|
||||
// TIER 0 — hand-curated comparisonDraft from pilot-skus.json
|
||||
// Column names are GENERIC CATEGORIES — never specific brand names —
|
||||
// matching how elite competitor brands actually structure their
|
||||
// comparison tables (Grüns, Nothing Fishy, Elavate, Hunter & Gather).
|
||||
// ====================================================================
|
||||
const cdraft = skuInfo.comparisonDraft
|
||||
if (cdraft && Array.isArray(cdraft.columns) && cdraft.columns.length > 0 && Array.isArray(cdraft.rows) && cdraft.rows.length > 0) {
|
||||
const columns = cdraft.columns.map((c, i) => ({
|
||||
handle: i === 0 ? 'column-jv' : `column-${slug(c.name)}`,
|
||||
name: c.name,
|
||||
is_us: Boolean(c.is_us),
|
||||
accent_colour: c.accent_colour || (c.is_us ? '#5C6B4A' : '#9aa0a6'),
|
||||
image: ''
|
||||
}))
|
||||
const rows = cdraft.rows.map((r, i) => {
|
||||
const values: Record<string, { mark: string; value: string; note: string }> = {
|
||||
'0': { mark: 'text', value: r.us || '', note: '' }
|
||||
}
|
||||
const competitorVals = r.competitor_values || []
|
||||
for (let j = 0; j < columns.length - 1; j++) {
|
||||
values[String(j + 1)] = { mark: 'text', value: competitorVals[j] || '', note: '' }
|
||||
}
|
||||
return {
|
||||
handle: `${slug(skuInfo.sku)}-cmp-row-${i + 1}`,
|
||||
feature_label: r.feature,
|
||||
values,
|
||||
status: 'curated_generic_categories',
|
||||
sources: [`data/pipeline/pilot-skus.json#${skuInfo.sku}.comparisonDraft.rows[${i}]`]
|
||||
}
|
||||
})
|
||||
|
||||
// Structured citations — what the dashboard renders. Generic-category
|
||||
// comparisons cite the product DB (for JV col), the EFSA register where
|
||||
// health-claim language appears, and the competitor section extracts.
|
||||
const sourceLinks: CitationLink[] = [
|
||||
{ type: 'product_truth', label: 'Just Vitamins product database', meta: 'sourced from JV Migration export' },
|
||||
{ type: 'efsa', label: 'EFSA / UK NHC authorised health claims register', href: 'https://www.gov.uk/government/publications/great-britain-nutrition-and-health-claims-nhc-register' },
|
||||
{ type: 'other', label: 'Competitor section extracts (15 brands)', meta: 'aggregated from observed positioning' }
|
||||
]
|
||||
|
||||
// Run QA over every cell of the curated table — catches forbidden phrases,
|
||||
// engineering jargon, medical claims, and stray brand names that slipped in.
|
||||
const tableQa: QaCheck[] = []
|
||||
if (cdraft.section_title) tableQa.push(...qaText('comparison.section_title', cdraft.section_title))
|
||||
if (cdraft.subtitle) tableQa.push(...qaText('comparison.subtitle', cdraft.subtitle))
|
||||
for (const r of rows) {
|
||||
const jv = (r.values as any)['0']?.value || ''
|
||||
tableQa.push(...qaText(`comparison.row[${r.feature_label}].jv`, jv))
|
||||
// also check competitor columns
|
||||
for (let i = 1; i < columns.length; i++) {
|
||||
const v = (r.values as any)[String(i)]?.value || ''
|
||||
if (v) tableQa.push(...qaText(`comparison.row[${r.feature_label}].col${i}`, v))
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
handle: `${slug(skuInfo.sku)}-comparison`,
|
||||
name_internal: `${skuInfo.name} — ${cdraft.section_title || 'How we compare'}`,
|
||||
section_title: cdraft.section_title || 'How we compare',
|
||||
subtitle: cdraft.subtitle || '',
|
||||
columns,
|
||||
rows,
|
||||
status: 'curated_compliance_reviewed',
|
||||
sources: [`data/pipeline/pilot-skus.json#${skuInfo.sku}.comparisonDraft`],
|
||||
sourceLinks,
|
||||
complianceNotes: cdraft.complianceNotes,
|
||||
qa: scoreArtefact(tableQa)
|
||||
}
|
||||
}
|
||||
|
||||
if (!cc || ((!cc.comparison || cc.comparison.length === 0) && (!cc.competitors || cc.competitors.length === 0))) {
|
||||
return {
|
||||
handle: `${slug(skuInfo.sku)}-comparison-placeholder`,
|
||||
|
||||
Reference in New Issue
Block a user