Files
justvitamin/content_population_exports/handoff_packet_refresh.csv
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

7.6 KiB

1NameCommandStatusExitCodeRequiredToRefreshStdoutStderr
2export_contentbun run export:contentpass0yesWrote 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
3validate_assetsbun run validate:assetspass0yesAvailable assets: 643 | Required filenames: 586 | Missing uploads: 0 | Missing filename refs: 0$ bun scripts/validate-assets.ts
4validate_templatebun run validate:templatepass0yesTemplate 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
5source_packbun run source:packpass0yesWrote 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
6validate_sourcesbun run validate:sourcespass0noSource drops ready: true | amazon: 1/1 | trustpilot: 1/1 | reddit: 1/1 | Issues: 0$ bun scripts/validate-source-drops.ts
7validate_claimsbun run validate:claimspass0noClaims library ready: true | Claims: 5 | Issues: 0$ bun scripts/validate-claims-library.ts
8clinical_blank_decisionsbun run compliance:blank-decisionsblocked_expected1noClinical blank decisions: 184 | Valid blank approvals: 0$ bun scripts/generate-clinical-blank-decision-template.ts | error: script "compliance:blank-decisions" exited with code 1
9intelligence_queuebun run intelligence:queuepass0noIntelligence workqueue ready: true | Missing tasks: 0 | Affected SKUs: 0$ bun scripts/generate-intelligence-workqueue.ts
10product_approval_decisionsbun run approval:decisionsblocked_expected1noProduct approval decisions: 190 | Valid approvals: 0 | Applied approvals: 0$ bun scripts/sync-product-approval-decisions.ts | error: script "approval:decisions" exited with code 1
11product_approval_review_packetbun run approval:review-packetblocked_expected1noProduct 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
12handoff_actionsbun run handoff:actionsblocked_expected1noHandoff 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
13executive_decision_briefbun run handoff:decision-briefblocked_expected1noExecutive 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
14blocker_burndownbun run handoff:burndownblocked_expected1noBlocker burn-down ready: false | Remaining tracked items: 383$ bun scripts/generate-blocker-burndown.ts | error: script "handoff:burndown" exited with code 1
15source_acquisition_control_runbun run source:refresh-packetpass0yessource_acquisition_plan: pass (0) | dataforseo_pilot_intake: pass (0) | dataforseo_products_live_guard: pass (0) | dataforseo_live_connection_evidence: pass (0) | dataforseo_asin_candidates: pass (0)$ bun scripts/refresh-source-acquisition-packet.ts
16staging_evidence_intakebun run staging:intakepass0yesStaging evidence intake initialized; cutoverCreated=false | Fake evidence created: 0$ bun scripts/initialize-staging-evidence-intake.ts
17staging_handoff_packetbun run staging:handoff-packetblocked_expected1noStaging 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
18staging_evidencebun run staging:evidenceblocked_expected1noStaging 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
19staging_checklistbun run staging:checklistblocked_expected1noStaging checklist ready: false | Checks: 18 | Blocking checks: 8$ bun scripts/generate-staging-checklist.ts | error: script "staging:checklist" exited with code 1
20content_auditbun run audit:contentblocked_expected1noContent population ready: false | Gates passing: 10/12 | Blocked gates: 2$ bun scripts/audit-content-readiness.ts | error: script "audit:content" exited with code 1
21reviewer_decision_workbookbun run handoff:reviewer-workbookpass0yesReviewer decision workbook ready: false | Open lanes: 4/4 | Tracked remaining items: 383$ bun scripts/generate-reviewer-decision-workbook.ts
22reviewer_input_preflightbun run handoff:reviewer-preflightblocked_expected1noReviewer input preflight ready: false | Checks passing: 0/7 | Blocked: 7 | Missing: 0$ bun scripts/validate-reviewer-input-preflight.ts | error: script "handoff:reviewer-preflight" exited with code 1
23owner_handoff_messagesbun run handoff:owner-messagespass0yesOwner handoff messages ready: false | Messages: 4 | Tracked remaining items: 383$ bun scripts/generate-owner-handoff-messages.ts
24owner_response_intakebun run handoff:owner-responsesblocked_expected1noOwner response intake ready: false | Lanes ready: 0/4 | Not sent: 4$ bun scripts/validate-owner-response-intake.ts | error: script "handoff:owner-responses" exited with code 1
25post_owner_response_rerun_planbun run handoff:post-response-rerunblocked_expected1noPost-owner response rerun plan ready: false | Ready lanes: 0/4$ bun scripts/generate-post-owner-response-rerun-plan.ts | error: script "handoff:post-response-rerun" exited with code 1
26owner_evidence_acceptance_guidebun run handoff:evidence-guidepass0yesOwner evidence acceptance guide ready: false | Lanes: 7 | Currently blocked: 7$ bun scripts/generate-owner-evidence-acceptance-guide.ts
27delivery_index_pre_verifybun run delivery:indexpass0yesDelivery index ready: true | Files present: 179/179$ bun scripts/generate-delivery-index.ts
28verify_handoffbun run verify:handoffblocked_expected1noexport_content: pass (0) | validate_assets: pass (0) | validate_template: pass (0) | source_request_pack: pass (0) | validate_sources: pass (0)$ bun scripts/verify-handoff-readiness.ts | error: script "verify:handoff" exited with code 1
29handoff_gate_dependency_mapbun run handoff:gate-mapblocked_expected1noHandoff gate dependency map ready: false | Gates passing: 8/17 | Blocked gates: 9$ bun scripts/generate-handoff-gate-dependency-map.ts | error: script "handoff:gate-map" exited with code 1
30handoff_evidence_dossierbun run handoff:evidence-dossierpass0yesHandoff evidence dossier ready: false | Completion unproven: 5/10 requirement areas still blocked; 383 evidence items remain.$ bun scripts/generate-handoff-evidence-dossier.ts
31daily_statusbun run handoff:daily-statuspass0yesDaily status ready: false | Handoff remains blocked: 383 evidence items remaining; verification 8/17 passing; delivery packet 179/179 present.$ bun scripts/generate-daily-status.ts
32delivery_index_before_freshnessbun run delivery:indexpass0yesDelivery index ready: true | Files present: 179/179$ bun scripts/generate-delivery-index.ts
33handoff_artifact_freshnessbun run handoff:freshnesspass0yesHandoff artifact freshness ready: true | Fresh: 165; static allowed: 14; stale: 0; missing: 0$ bun scripts/validate-handoff-artifact-freshness.ts
34delivery_index_finalbun run delivery:indexpass0yesDelivery index ready: true | Files present: 179/179$ bun scripts/generate-delivery-index.ts