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>
3.9 KiB
3.9 KiB
| 1 | Name | Command | Status | ExitCode | RequiredForReady | Stdout | Stderr |
|---|---|---|---|---|---|---|---|
| 2 | export_content | bun run export:content | pass | 0 | yes | Wrote C:\Users\uldvs\OneDrive\Desktop\Work 2.0\jv-dashboard\content_population_exports | 190 product records, 374 blockers | Handoff ready: no | $ bun scripts/export-content.ts |
| 3 | validate_assets | bun run validate:assets | pass | 0 | yes | Available assets: 643 | Required filenames: 586 | Missing uploads: 0 | Missing filename refs: 0 | $ bun scripts/validate-assets.ts |
| 4 | validate_template | bun run validate:template | pass | 0 | yes | Template schema validation ready: True | products_dashboard: pass rows=350 | products_migration: pass rows=350 | smart_collections_dashboard: pass rows=2 | smart_collections_migration: pass rows=2 | $ C:/Users/uldvs/AppData/Local/Python/bin/python.exe scripts/validate-template-schema.py |
| 5 | source_request_pack | bun run source:pack | pass | 0 | yes | Wrote source request pack to C:\Users\uldvs\OneDrive\Desktop\Work 2.0\jv-dashboard\content_population_exports | Source request items: 206 | Clinical claim request rows: 16 | Image production rows: 570 | $ bun scripts/generate-source-request-pack.ts |
| 6 | validate_sources | bun run validate:sources | pass | 0 | yes | Source drops ready: true | amazon: 1/1 | trustpilot: 1/1 | reddit: 1/1 | Issues: 0 | $ bun scripts/validate-source-drops.ts |
| 7 | validate_claims | bun run validate:claims | pass | 0 | yes | Claims library ready: true | Claims: 5 | Issues: 0 | $ bun scripts/validate-claims-library.ts |
| 8 | clinical_blank_decisions | bun run compliance:blank-decisions | blocked | 1 | yes | Clinical blank decisions: 184 | Valid blank approvals: 0 | $ bun scripts/generate-clinical-blank-decision-template.ts | error: script "compliance:blank-decisions" exited with code 1 |
| 9 | intelligence_queue | bun run intelligence:queue | pass | 0 | yes | Intelligence workqueue ready: true | Missing tasks: 0 | Affected SKUs: 0 | $ bun scripts/generate-intelligence-workqueue.ts |
| 10 | product_approval_decisions | bun run approval:decisions | blocked | 1 | yes | Product approval decisions: 190 | Valid approvals: 0 | Applied approvals: 0 | $ bun scripts/sync-product-approval-decisions.ts | error: script "approval:decisions" exited with code 1 |
| 11 | product_approval_review_packet | bun run approval:review-packet | blocked | 1 | yes | Product approval review packet ready: false | Blocked products: 190 | $ bun scripts/generate-product-approval-review-packet.ts | error: script "approval:review-packet" exited with code 1 |
| 12 | handoff_actions | bun run handoff:actions | blocked | 1 | yes | Handoff action plan ready: false | Actions: 6 | P0 actions: 0 | Blocked actions: 2 | $ bun scripts/generate-handoff-action-plan.ts | error: script "handoff:actions" exited with code 1 |
| 13 | executive_decision_brief | bun run handoff:decision-brief | blocked | 1 | yes | Executive decision brief ready: false | Decisions: 5 | Export blockers: 374 | $ bun scripts/generate-executive-decision-brief.ts | error: script "handoff:decision-brief" exited with code 1 |
| 14 | staging_handoff_packet | bun run staging:handoff-packet | blocked | 1 | yes | Staging handoff packet ready: false | Import files present: 7/7 | PDP spot-check queue: 10 | $ bun scripts/generate-staging-handoff-packet.ts | error: script "staging:handoff-packet" exited with code 1 |
| 15 | staging_evidence | bun run staging:evidence | blocked | 1 | yes | Staging evidence ready: false | Import logs: 0 | PDP checks: 0 | Blocking gates: 5 | $ bun scripts/validate-staging-evidence.ts | error: script "staging:evidence" exited with code 1 |
| 16 | staging_checklist | bun run staging:checklist | blocked | 1 | yes | Staging checklist ready: false | Checks: 18 | Blocking checks: 8 | $ bun scripts/generate-staging-checklist.ts | error: script "staging:checklist" exited with code 1 |
| 17 | delivery_index | bun run delivery:index | pass | 0 | yes | Delivery index ready: true | Files present: 179/179 | $ bun scripts/generate-delivery-index.ts |
| 18 | content_audit | bun run audit:content | blocked | 1 | yes | Content population ready: false | Gates passing: 10/12 | Blocked gates: 2 | $ bun scripts/audit-content-readiness.ts | error: script "audit:content" exited with code 1 |