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>
2.9 KiB
2.9 KiB
| 1 | Priority | Status | Lane | Owner | Action | EvidenceNeeded | CurrentEvidence | Blocks | OutputToRegenerate |
|---|---|---|---|---|---|---|---|---|---|
| 2 | Done | complete | Regulatory / compliance | Umar + regulatory source owner | Claims library present; continue SKU-level compliance approval | data/sources/claims/claims-library.json populated with approved claims, citations/source URLs, disclaimer, approval owner/date, and SKU mappings. | claims ready=true; claims=5; issues=0 | clinically_shown_to metaobjects, compliance approval, Matrixify handoff readiness | bun run validate:claims && bun run audit:content && bun run export:content |
| 3 | Watch | source_seed_present_limited_coverage | Research source drops | Research / data extraction owner | Source drops validate, but Amazon remains limited seed coverage until provider/manual review path lands | JSON source files under data/sources/amazon/, data/sources/trustpilot/, and data/sources/reddit/ matching templates from validate:sources. | sourceDrops ready=true; issues=0; source request rows=206 | full catalogue intelligence, competitor comparison, audience profile, collagen NPD, source readiness | bun run validate:sources && bun run intel:refresh && bun run intelligence:queue |
| 4 | Done | complete | Image production / Shopify Files | Design + Shopify file uploader | Produce/upload every referenced PDP and metaobject asset filename | All filenames in asset_manifest_validation.csv exist in C:/Users/uldvs/OneDrive/Desktop/jv-assets or Shopify Files before Matrixify import. | required=586; missingUploads=0; missingReferences=0 | Matrixify file_reference import, PDP visual modules, final handoff readiness | bun run validate:assets && bun run export:content |
| 5 | Done | complete_as_queue_coverage | Content intelligence generation | JV dashboard generation lane | Catalogue intelligence file coverage is complete; keep queue-source caveats through approval | Each SKU has all 12 intelligence JSON files: Feefo-derived views, image/photo briefs, competitor, Amazon, Reddit, flavour, audience, and claims evidence. | ready=true; missingTasks=0; affectedSkus=0 | product content generation, audience/claims fields, approval queue, readiness audit | bun run intelligence:queue && bun run audit:content |
| 6 | P1 | blocked | Human review / approvals | Umar / JV reviewer | Approve content, compliance, image, and export lanes in dashboard | Every product content record has approval.content=approved, approval.compliance=approved, approval.images=ready, approval.export=ready. | human approval gate=blocked | final handoff readiness and Lewis/Euan import confidence | bun run audit:content && bun run export:content |
| 7 | P2 | blocked | Lewis/Euan staging | Lewis/Euan / Kubix | Run Matrixify staging import and spot-check 5-10 PDPs | Staging import logs plus PDP checks for metafields, metaobject refs, file refs, variants, FAQs, promo cards, and collection mappings. | readyForLewis=false; blockers=374 | production cutover | py build_metaobjects_csv.py; py build_products_csv_v5.py; py build_smart_collections_csv.py; py validate_assets_manifest.py |