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>
61 lines
3.5 KiB
Markdown
61 lines
3.5 KiB
Markdown
# JV executive decision brief
|
|
|
|
Generated: 2026-05-20T02:31:40.952Z
|
|
|
|
Status: **Not handoff-ready: 374 export blockers remain, concentrated in compliance decisions and product approvals.**
|
|
|
|
## Snapshot
|
|
- Dashboard products: 190
|
|
- Matrixify product rows: 350
|
|
- Export blockers: 374
|
|
- Blocked SKUs: 190
|
|
- Readiness gates: 10/12
|
|
- Delivery packet files: 179/179
|
|
- Action plan blocked actions: 2
|
|
- Staging import files present: 7/7
|
|
|
|
## Decisions required
|
|
### D1 — Compliance owner / Umar
|
|
- Decision: For each SKU with blank clinically_shown_to, either add a source-backed authorised claim or approve the module being blank.
|
|
- Current state: 6 mapped; 184 blank decisions pending; 0 valid blank approvals.
|
|
- Evidence file: `data/content/compliance/clinical-blank-decisions.json`
|
|
- Blocks: 185 compliance/export blockers and final handoff readiness.
|
|
- Safe default: Leave clinically_shown_to blank and blocked; do not invent generic clinical claims.
|
|
|
|
### D2 — Umar / JV reviewer
|
|
- Decision: Approve or reject product content, compliance, images, and export readiness per product.
|
|
- Current state: 0 valid approvals; 190 pending; 0 applied.
|
|
- Evidence file: `data/content/approvals/product-approval-decisions.json`
|
|
- Blocks: 190 approval blockers and Lewis/Euan import confidence.
|
|
- Safe default: Keep products blocked until explicit approval evidence is recorded.
|
|
|
|
### D3 — Lewis/Euan / Kubix
|
|
- Decision: Only run Matrixify staging import after dashboard handoff blockers are cleared, then return import logs.
|
|
- Current state: 7/7 import/reference files present; readyForLewis=false; export blockers=374.
|
|
- Evidence file: `content_population_exports/staging_handoff_packet.md`
|
|
- Blocks: Staging import evidence, PDP checks, and production cutover.
|
|
- Safe default: Do not import as final while export_blockers.csv has rows.
|
|
|
|
### D4 — Dashboard owner + Lewis/Euan
|
|
- Decision: Complete real staging PDP spot checks and cutover approval after import.
|
|
- Current state: 0 passing PDP checks; 0 import logs; cutover approval present=true.
|
|
- Evidence file: `data/staging/import-logs/, data/staging/pdp-checks/, data/staging/cutover-approval.json`
|
|
- Blocks: Production cutover.
|
|
- Safe default: Queued PDP templates are not evidence; real staging URLs must be inspected.
|
|
|
|
### D5 — Research / project owner
|
|
- Decision: Use DataForSEO only for the capped review pilot after endpoint/support/spend gates clear; otherwise use the manual capture fallback.
|
|
- Current state: 6 DataForSEO payload rows ready; 4 ASINs missing; reviews docs unavailable=true; current instruction: Do not broaden spend. 6 DataForSEO payload rows are ready from live-confirmed ASINs; 4 ASINs remain unresolved and must stay out of the payload unless exact evidence is found.
|
|
- Evidence file: `content_population_exports/dataforseo_support_escalation.md and source_acquisition_next_actions.md`
|
|
- Blocks: Amazon review-source depth; not current Matrixify handoff if manual/limited source caveat is accepted.
|
|
- Safe default: Do not retry paid Reviews endpoint while official docs/support gate says unavailable.
|
|
|
|
## Recommended meeting close
|
|
1. Confirm who owns the 185 clinical blank/source-backed claim decisions.
|
|
2. Confirm who can enter the 190 product approval decisions.
|
|
3. Confirm Lewis/Euan should wait for zero export blockers before Matrixify staging import.
|
|
4. If Amazon Reviews remains blocked at DataForSEO, choose manual capture for the six confirmed ASINs or accept the limited source caveat.
|
|
|
|
## Non-negotiable guardrail
|
|
Do not mark handoff ready, approve products, or claim staging completion without the explicit evidence files named above.
|