Files
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

1.9 KiB

DataForSEO paid task preflight

Generated: 2026-05-20T02:31:33.551Z

Ready to run paid Stage 1 task: NO

This preflight is a final local guard before any DataForSEO paid task creation. It does not call DataForSEO.

Endpoint: POST https://api.dataforseo.com/v3/merchant/amazon/reviews/task_post

Checks

  • [blocked] Explicit paid-run flag set — set JV_SOURCE_ALLOW_PAID=dataforseo-stage1 only when intentionally running paid Stage 1
  • [pass] DataForSEO credentials present in environment — DATAFORSEO_LOGIN=present, DATAFORSEO_PASSWORD=present
  • [blocked] DataForSEO Reviews endpoint cleared by support — 3/6 support-response checks passing; do not retry Reviews endpoint yet
  • [blocked] Official DataForSEO Reviews docs no longer mark endpoint unavailable — endpointTemporarilyUnavailable=true; 2/3 docs-status checks passing
  • [blocked] Spend gate allows DataForSEO Stage 1 — 4/14 spend checks passing
  • [blocked] Budget gate allows DataForSEO Stage 1 — 6/9 budget checks passing
  • [pass] Task payload has rows — 6 task rows
  • [pass] Payload stays within task cap — 6 task rows / maxTasks=9
  • [pass] Payload stays within depth cap — 10 max payload depth / maxReviewsPerAsin=10
  • [pass] Payload tags are unique and traceable — 6/6 unique tags

Paid-run rule

  • All checks must pass.
  • Credentials are loaded from shell environment variables or C:\Users\uldvs\OneDrive\Desktop\work\pi-fresh-foundation\.env; secrets are not written to the report.
  • JV_SOURCE_ALLOW_PAID must equal dataforseo-stage1 for the paid run window.
  • The official DataForSEO docs status gate must no longer show the Amazon Reviews endpoint as temporarily unavailable.
  • The DataForSEO support response gate must confirm endpoint availability or a replacement endpoint before retrying after the archived 50304.
  • Run only the generated Stage 1 payload, then stop and inspect raw task_get output/cost before any scale-up.