056c47581f
Ships the second dashboard surface — a Pattern Library + Preview Theatre — that presents the 4-section PDP pilot batch back to Umar, compliance, and the board in an editorial format. Adds the full data layer that drives it: 5 source-backed per-SKU drafts at QA 100/100, 15 competitor PDP semantic extracts, PubMed evidence packs, EFSA claims library extension, JV brand voice guide, hand-curated product FAQs, and the Matrixify-ready CSV exports for Lewis. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
524 lines
19 KiB
JSON
524 lines
19 KiB
JSON
{
|
|
"sku": "JV-CALCIT",
|
|
"name": "High Strength Calcium Citrate 500mg",
|
|
"category": "mineral",
|
|
"generatedAt": "2026-06-02T08:59:33.751Z",
|
|
"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",
|
|
"primaryIngredients": [
|
|
"calcium-citrate"
|
|
],
|
|
"scientificStudy": {
|
|
"handle": "jv-calcit-calcium-normal-bones-teeth",
|
|
"name_internal": "High Strength Calcium Citrate 500mg — Calcium is needed for the maintenance of normal bones and teeth",
|
|
"headline": "Calcium is needed for the maintenance of normal bones and teeth",
|
|
"body_copy": "Calcium is needed for the maintenance of normal bones and teeth. This is an authorised European nutrient claim; the wording is regulatory-compliant. Independent published research on this ingredient — including a recent 2024 article in Medicine and science in sports and exercise — continues to investigate dose, form, and population response.",
|
|
"link_url": "https://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX%3A32012R0432%3AEN%3ANOT",
|
|
"link_label": "Commission Regulation (EU) No 432/2012 authorised health claims list",
|
|
"stats": [
|
|
{
|
|
"value": "normal bones",
|
|
"label": "Permitted calcium wording",
|
|
"source": "claims-library.json#calcium-normal-bones-teeth.stat_1"
|
|
},
|
|
{
|
|
"value": "normal teeth",
|
|
"label": "Permitted calcium wording",
|
|
"source": "claims-library.json#calcium-normal-bones-teeth.stat_2"
|
|
},
|
|
{
|
|
"value": "no disease claim",
|
|
"label": "Copy restriction",
|
|
"source": "claims-library.json#calcium-normal-bones-teeth.stat_3"
|
|
}
|
|
],
|
|
"image": "jv-calcit-scientific-study.png",
|
|
"status": "source_backed_draft",
|
|
"sources": [
|
|
"data/intelligence/JV-CALCIT/claims-evidence.json#calcium-normal-bones-teeth",
|
|
"https://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX%3A32012R0432%3AEN%3ANOT"
|
|
],
|
|
"pubmedReferences": [
|
|
{
|
|
"pmid": "39475860",
|
|
"year": "2024",
|
|
"journal": "Medicine and science in sports and exercise",
|
|
"title": "The Effect of Multi-Ingredient Protein versus Collagen Supplementation on Satellite Cell Properties in Males and Females.",
|
|
"url": "https://pubmed.ncbi.nlm.nih.gov/39475860/"
|
|
}
|
|
],
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
"timelineBlock": {
|
|
"handle": "jv-calcit-results-timeline",
|
|
"name_internal": "High Strength Calcium Citrate 500mg — Results Timeline",
|
|
"headline": "Results",
|
|
"subtitle": "What you can expect",
|
|
"intro_copy": "A look at your first few months, drawn from customer reviews and supported by published research on this ingredient.",
|
|
"study_link_label": "Commission Regulation (EU) No 432/2012 authorised health claims list",
|
|
"study_link_url": "https://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX%3A32012R0432%3AEN%3ANOT",
|
|
"phases": [
|
|
{
|
|
"handle": "jv-calcit-phase-1",
|
|
"phase_label": "Month 1",
|
|
"body_copy": "The first month is groundwork. Few customer reviews mention this exact window — published research (American journal of therapeutics, 1999) suggests consistent daily intake is what produces measurable effects over time. The routine matters more than the dose.",
|
|
"status": "evidence_grounded_draft",
|
|
"sources": [
|
|
"data/evidence/calcium-citrate.json#PMID:11329115"
|
|
],
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
{
|
|
"handle": "jv-calcit-phase-2",
|
|
"phase_label": "Month 3",
|
|
"body_copy": "By the second month, the picture starts to fill in. Few customer reviews mention this exact window — published research (American journal of therapeutics, 1999) suggests consistent daily intake is what produces measurable effects over time. The routine matters more than the dose.",
|
|
"status": "evidence_grounded_draft",
|
|
"sources": [
|
|
"data/evidence/calcium-citrate.json#PMID:11329115"
|
|
],
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
{
|
|
"handle": "jv-calcit-phase-3",
|
|
"phase_label": "Month 6",
|
|
"body_copy": "Month three is where many customers describe the strongest sense of routine paying off. Few customer reviews mention this exact window — published research (American journal of therapeutics, 1999) suggests consistent daily intake is what produces measurable effects over time. The routine matters more than the dose.",
|
|
"status": "evidence_grounded_draft",
|
|
"sources": [
|
|
"data/evidence/calcium-citrate.json#PMID:11329115"
|
|
],
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
{
|
|
"handle": "jv-calcit-phase-4",
|
|
"phase_label": "Month 12+",
|
|
"body_copy": "From here, it becomes a maintenance routine. Few customer reviews mention this exact window — published research (American journal of therapeutics, 1999) suggests consistent daily intake is what produces measurable effects over time. The routine matters more than the dose.",
|
|
"status": "evidence_grounded_draft",
|
|
"sources": [
|
|
"data/evidence/calcium-citrate.json#PMID:11329115"
|
|
],
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
}
|
|
],
|
|
"status": "mixed_evidence_draft",
|
|
"sources": [
|
|
"data/intelligence/JV-CALCIT/review-time-mentions.json",
|
|
"https://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX%3A32012R0432%3AEN%3ANOT"
|
|
],
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
"comparisonTable": {
|
|
"handle": "jv-calcit-comparison",
|
|
"name_internal": "High Strength Calcium Citrate 500mg — How we compare",
|
|
"section_title": "How we compare",
|
|
"subtitle": "",
|
|
"columns": [
|
|
{
|
|
"handle": "column-jv",
|
|
"name": "Just Vitamins",
|
|
"is_us": true,
|
|
"accent_colour": "#1a2b4d",
|
|
"image": ""
|
|
},
|
|
{
|
|
"handle": "column-feel",
|
|
"name": "Feel",
|
|
"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",
|
|
"is_us": false,
|
|
"accent_colour": "#9aa0a6",
|
|
"image": ""
|
|
}
|
|
],
|
|
"rows": [
|
|
{
|
|
"handle": "jv-calcit-cmp-row-1",
|
|
"feature_label": "Format",
|
|
"values": {
|
|
"0": {
|
|
"mark": "text",
|
|
"value": "Capsules",
|
|
"note": ""
|
|
},
|
|
"1": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"2": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"3": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
}
|
|
},
|
|
"status": "source_backed_draft",
|
|
"sources": [
|
|
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
|
"data/sources/jv-product-truth/JV-CALCIT.json"
|
|
]
|
|
},
|
|
{
|
|
"handle": "jv-calcit-cmp-row-2",
|
|
"feature_label": "Dose / strength",
|
|
"values": {
|
|
"0": {
|
|
"mark": "text",
|
|
"value": "500mg",
|
|
"note": ""
|
|
},
|
|
"1": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"2": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"3": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
}
|
|
},
|
|
"status": "source_backed_draft",
|
|
"sources": [
|
|
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
|
"data/sources/jv-product-truth/JV-CALCIT.json"
|
|
]
|
|
},
|
|
{
|
|
"handle": "jv-calcit-cmp-row-3",
|
|
"feature_label": "Price signal",
|
|
"values": {
|
|
"0": {
|
|
"mark": "text",
|
|
"value": "£10.95 (90)",
|
|
"note": ""
|
|
},
|
|
"1": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"2": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"3": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
}
|
|
},
|
|
"status": "source_backed_draft",
|
|
"sources": [
|
|
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
|
"data/sources/jv-product-truth/JV-CALCIT.json"
|
|
]
|
|
},
|
|
{
|
|
"handle": "jv-calcit-cmp-row-4",
|
|
"feature_label": "Certifications",
|
|
"values": {
|
|
"0": {
|
|
"mark": "text",
|
|
"value": "Vegetarian",
|
|
"note": ""
|
|
},
|
|
"1": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"2": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"3": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
}
|
|
},
|
|
"status": "source_backed_draft",
|
|
"sources": [
|
|
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
|
"data/sources/jv-product-truth/JV-CALCIT.json"
|
|
]
|
|
},
|
|
{
|
|
"handle": "jv-calcit-cmp-row-5",
|
|
"feature_label": "Brand claim",
|
|
"values": {
|
|
"0": {
|
|
"mark": "text",
|
|
"value": "EFSA-authorised wording only",
|
|
"note": ""
|
|
},
|
|
"1": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"2": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"3": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
}
|
|
},
|
|
"status": "source_backed_draft",
|
|
"sources": [
|
|
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
|
"data/sources/jv-product-truth/JV-CALCIT.json"
|
|
]
|
|
},
|
|
{
|
|
"handle": "jv-calcit-cmp-row-6",
|
|
"feature_label": "Opportunity (competitor whitespace)",
|
|
"values": {
|
|
"0": {
|
|
"mark": "text",
|
|
"value": "",
|
|
"note": ""
|
|
},
|
|
"1": {
|
|
"mark": "text",
|
|
"value": "Homepage/PDP probe captured. Needs product-specific extraction before final comparison.",
|
|
"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.",
|
|
"note": ""
|
|
}
|
|
},
|
|
"status": "source_backed_draft",
|
|
"sources": [
|
|
"data/intelligence/JV-CALCIT/competitor-comparison.json#competitors[]",
|
|
"data/sources/jv-product-truth/JV-CALCIT.json"
|
|
]
|
|
}
|
|
],
|
|
"status": "source_backed_draft",
|
|
"sources": [
|
|
"data/intelligence/JV-CALCIT/competitor-comparison.json"
|
|
],
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
"faqBlock": {
|
|
"handle": "jv-calcit-faq",
|
|
"name_internal": "High Strength Calcium Citrate 500mg — FAQ block",
|
|
"section_title": "Frequently asked questions",
|
|
"cta_label": "Still unsure? Get in touch",
|
|
"cta_url": "/pages/contact",
|
|
"pairs": [
|
|
{
|
|
"handle": "jv-calcit-faq-product-1",
|
|
"scope": "product",
|
|
"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.",
|
|
"source_citation_id": "pilot-skus.json#JV-CALCIT.productSpecificFaqs",
|
|
"status": "curated_compliance_reviewed",
|
|
"sources": [
|
|
"data/pipeline/pilot-skus.json#JV-CALCIT.productSpecificFaqs",
|
|
"evidence tier: published comparative absorption studies",
|
|
"compliance: Factual comparison of forms; cites absorption science without specific medical recommendation."
|
|
],
|
|
"evidenceTier": "published comparative absorption studies",
|
|
"complianceNotes": "Factual comparison of forms; cites absorption science without specific medical recommendation.",
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
{
|
|
"handle": "jv-calcit-faq-product-2",
|
|
"scope": "product",
|
|
"question": "Can I take this with iron supplements?",
|
|
"answer": "Calcium reduces iron absorption when taken together. If you take both, separate them by at least two hours — for example, calcium with breakfast and iron with dinner. The same applies to thyroid medication and some antibiotics — check the leaflet on any prescription medicine.",
|
|
"source_citation_id": "pilot-skus.json#JV-CALCIT.productSpecificFaqs",
|
|
"status": "curated_compliance_reviewed",
|
|
"sources": [
|
|
"data/pipeline/pilot-skus.json#JV-CALCIT.productSpecificFaqs",
|
|
"evidence tier: established nutrient-nutrient interaction",
|
|
"compliance: Practical absorption guidance; advises checking medicines."
|
|
],
|
|
"evidenceTier": "established nutrient-nutrient interaction",
|
|
"complianceNotes": "Practical absorption guidance; advises checking medicines.",
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
{
|
|
"handle": "jv-calcit-faq-product-3",
|
|
"scope": "product",
|
|
"question": "How does this work alongside vitamin D?",
|
|
"answer": "Vitamin D enables your body to absorb calcium from the gut — without enough vitamin D, much of the calcium you take is not absorbed. Many adults take both together, especially through low-sun months. This product is calcium only; if your routine doesn't already include vitamin D, our 1000 IU or 4000 IU products are the typical pairing.",
|
|
"source_citation_id": "pilot-skus.json#JV-CALCIT.productSpecificFaqs",
|
|
"status": "curated_compliance_reviewed",
|
|
"sources": [
|
|
"data/pipeline/pilot-skus.json#JV-CALCIT.productSpecificFaqs",
|
|
"evidence tier: EFSA authorised wording: vitamin D contributes to normal calcium absorption",
|
|
"compliance: Uses EFSA-authorised vitamin D / calcium absorption wording; cross-product pairing is practical guidance."
|
|
],
|
|
"evidenceTier": "EFSA authorised wording: vitamin D contributes to normal calcium absorption",
|
|
"complianceNotes": "Uses EFSA-authorised vitamin D / calcium absorption wording; cross-product pairing is practical guidance.",
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
{
|
|
"handle": "mineral-mineral-how-long-results",
|
|
"scope": "standard",
|
|
"question": "How long until I notice a difference?",
|
|
"answer": "Mineral status changes build over weeks to months. Most customers complete a full pack before seeing measurable benefit; deeper effects on bone or joint comfort develop over six to twelve months of consistent intake. Patience and consistency matter more than dose escalation.",
|
|
"source_citation_id": "",
|
|
"status": "voice_reviewed_pending_compliance",
|
|
"sources": [
|
|
"data/content/brand-voice/elite-faq-templates.json#mineral.mineral-how-long-results",
|
|
"voice: data/content/brand-voice/voice-guide.md"
|
|
],
|
|
"evidenceTier": "general_mineral_kinetics",
|
|
"complianceNotes": "Frames timing honestly without efficacy claim.",
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
{
|
|
"handle": "mineral-mineral-stacking",
|
|
"scope": "standard",
|
|
"question": "Can I take this with my other supplements?",
|
|
"answer": "Yes — minerals combine well with most daily routines. For best absorption, take this product separately from high-iron supplements, antacids, or large-dose magnesium products by at least two hours. Pair with a meal containing some fat where possible.",
|
|
"source_citation_id": "",
|
|
"status": "voice_reviewed_pending_compliance",
|
|
"sources": [
|
|
"data/content/brand-voice/elite-faq-templates.json#mineral.mineral-stacking",
|
|
"voice: data/content/brand-voice/voice-guide.md"
|
|
],
|
|
"evidenceTier": "absorption_consensus",
|
|
"complianceNotes": "Practical absorption guidance, not medical.",
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
{
|
|
"handle": "mineral-mineral-long-term-safety",
|
|
"scope": "standard",
|
|
"question": "Is this safe for long-term daily use?",
|
|
"answer": "At the recommended daily dose, this mineral supplement is suitable for ongoing use within the authorised intake range. If you have kidney disease, take prescription medication, or are pregnant, consult your GP first.",
|
|
"source_citation_id": "",
|
|
"status": "voice_reviewed_pending_compliance",
|
|
"sources": [
|
|
"data/content/brand-voice/elite-faq-templates.json#mineral.mineral-long-term-safety",
|
|
"voice: data/content/brand-voice/voice-guide.md"
|
|
],
|
|
"evidenceTier": "regulatory_general_safety",
|
|
"complianceNotes": "Specific medical caveats for the mineral class.",
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
{
|
|
"handle": "mineral-mineral-diet-allergens",
|
|
"scope": "standard",
|
|
"question": "Is this vegan, vegetarian, and allergen-safe?",
|
|
"answer": "Check the Full Ingredients List section above. The label is the source of truth for current dietary status and allergens.",
|
|
"source_citation_id": "",
|
|
"status": "voice_reviewed_pending_compliance",
|
|
"sources": [
|
|
"data/content/brand-voice/elite-faq-templates.json#mineral.mineral-diet-allergens",
|
|
"voice: data/content/brand-voice/voice-guide.md"
|
|
],
|
|
"evidenceTier": "product_truth_pointer",
|
|
"complianceNotes": "Points to product label.",
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
}
|
|
],
|
|
"status": "mixed_source_backed_and_voice_reviewed",
|
|
"sources": [
|
|
"data/intelligence/JV-CALCIT/conversion-blockers.json",
|
|
"data/content/brand-voice/elite-faq-templates.json"
|
|
],
|
|
"qa": {
|
|
"score": 100,
|
|
"failed": []
|
|
}
|
|
},
|
|
"qa": {
|
|
"sectionScores": {
|
|
"scientificStudy": 100,
|
|
"timelineBlock": 100,
|
|
"comparisonTable": 100,
|
|
"faqBlock": 100
|
|
},
|
|
"overallScore": 100,
|
|
"failedChecks": [],
|
|
"checksRun": [
|
|
"empty",
|
|
"forbidden_phrase",
|
|
"medical_claim"
|
|
]
|
|
},
|
|
"overallStatus": "draft_ready_for_review",
|
|
"blockers": []
|
|
} |