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

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

216 lines
4.5 KiB
JSON

{
"generatedAt": "2026-05-20T02:31:41.568Z",
"ready": false,
"objective": "jv-dashboard/CONTENT_POPULATION_PLAN.md",
"summary": {
"totalGates": 12,
"passing": 10,
"blocked": 2,
"productCount": 190,
"workflowCount": 190,
"exportBlockers": 374,
"missingAssetUploads": 0,
"sourceDropIssues": 0,
"claimsIssues": 0
},
"gates": [
{
"name": "catalogue_content_seeded",
"status": "pass",
"ready": true,
"evidence": {
"products": 190
},
"blocker": ""
},
{
"name": "workflow_seeded",
"status": "pass",
"ready": true,
"evidence": {
"workflowFiles": 190,
"products": 190
},
"blocker": ""
},
{
"name": "template_schema",
"status": "pass",
"ready": true,
"evidence": {
"checks": 6
},
"blocker": ""
},
{
"name": "handoff_ready",
"status": "blocked",
"ready": false,
"evidence": {
"blockers": 374,
"blockedSkus": 190
},
"blocker": "Handoff manifest still has blockers."
},
{
"name": "asset_filenames_assigned",
"status": "pass",
"ready": true,
"evidence": {
"missingReferenceCount": 0,
"plannedImageRows": 570
},
"blocker": ""
},
{
"name": "asset_uploads_ready",
"status": "pass",
"ready": true,
"evidence": {
"requiredCount": 586,
"missingUploadCount": 0
},
"blocker": ""
},
{
"name": "source_drops_ready",
"status": "pass",
"ready": true,
"evidence": {
"issues": 0
},
"blocker": ""
},
{
"name": "claims_library_ready",
"status": "pass",
"ready": true,
"evidence": {
"claimCount": 5,
"issues": 0
},
"blocker": ""
},
{
"name": "source_request_pack_ready",
"status": "pass",
"ready": true,
"evidence": {
"sourceRequestItems": 206,
"clinicalClaimRows": 16,
"imageProductionRows": 570
},
"blocker": ""
},
{
"name": "promo_cards_seeded",
"status": "pass",
"ready": true,
"evidence": {
"promoCards": 2,
"mappedCollections": 2,
"collections": 2
},
"blocker": ""
},
{
"name": "full_intelligence_coverage",
"status": "pass",
"ready": true,
"evidence": {
"coverage": [
{
"view": "review-aspects",
"count": 190,
"missing": 0
},
{
"view": "strengths-weaknesses",
"count": 190,
"missing": 0
},
{
"view": "conversion-blockers",
"count": 190,
"missing": 0
},
{
"view": "improvements",
"count": 190,
"missing": 0
},
{
"view": "image-audit",
"count": 190,
"missing": 0
},
{
"view": "photo-brief",
"count": 190,
"missing": 0
},
{
"view": "competitor-comparison",
"count": 190,
"missing": 0
},
{
"view": "amazon-reviews",
"count": 190,
"missing": 0
},
{
"view": "reddit-pulse",
"count": 190,
"missing": 0
},
{
"view": "flavor-intelligence",
"count": 190,
"missing": 0
},
{
"view": "audience-profile",
"count": 190,
"missing": 0
},
{
"view": "claims-evidence",
"count": 190,
"missing": 0
}
]
},
"blocker": ""
},
{
"name": "human_approval_complete",
"status": "blocked",
"ready": false,
"evidence": {
"content": {
"needs_intelligence": 186,
"needs_human_review": 3,
"draft": 1
},
"compliance": {
"blocked": 184,
"needs_human_compliance_approval": 6
},
"images": {
"needed": 189,
"ready": 1
},
"export": {
"not_ready": 190
}
},
"blocker": "Approval lanes are not complete."
}
],
"nextActions": [
"Handoff manifest still has blockers.",
"Approval lanes are not complete."
]
}