{
  "generatedAt": "2026-05-20T02:31:32.902Z",
  "ready": true,
  "note": "No-spend scenario estimates for choosing a small local max-spend cap. This does not enable provider spend.",
  "counts": {
    "scenarios": 5,
    "dataforseoScenarios": 3,
    "apifyScenarios": 2,
    "stageOneTasks": 10,
    "reviewDepth": 10,
    "pricingReferences": 5
  },
  "recommendation": {
    "providerOrder": "DataForSEO first; Apify only after a named post-pilot gap.",
    "dataforseoStage1": "Use standard queue for 10 ASINs at depth 10; exact official-reference estimate is $0.0075, but set any local max-spend cap manually after checking account minimums/billing.",
    "apifyStage2": "Do not fund Apify yet. If needed later, cap the first run tightly and inspect actual usage before any second run."
  },
  "guardrails": [
    "Scenario estimates are not approval and do not unlock spend.",
    "DataForSEO payload remains empty until ASINs are confirmed.",
    "Apify remains blocked until DataForSEO review selects run_apify_gapfill and names a gap.",
    "Use these rows to fill source-acquisition-cost-plan.json; then rerun cost, approval, preflight, and spend gates."
  ],
  "scenarios": [
    {
      "Provider": "DataForSEO",
      "Stage": "1",
      "Scenario": "standard_queue_exact_9_asin_depth_10",
      "Formula": "10 ASIN tasks x 1 ten-review block x $0.00075",
      "EstimatedUsd": 0.0075,
      "SuggestedCapUsd": 1,
      "SpendStatus": "blocked_until_asins_budget_cost_plan_approval_preflight",
      "Use": "Recommended first paid pilot if all 9 ASINs are confirmed. The suggested cap is deliberately much larger than the exact API estimate to allow provider/account minimums while still preventing broad spend.",
      "SourceUrl": "https://dataforseo.com/apis/reviews-api/amazon-reviews-api"
    },
    {
      "Provider": "DataForSEO",
      "Stage": "1",
      "Scenario": "priority_queue_reference_only",
      "Formula": "10 ASIN tasks x 1 ten-review block x $0.0015",
      "EstimatedUsd": 0.015,
      "SuggestedCapUsd": 1,
      "SpendStatus": "not_recommended_without_explicit_speed_need",
      "Use": "Reference only. Priority doubles the unit price; standard queue is enough for cost-controlled evidence collection.",
      "SourceUrl": "https://dataforseo.com/apis/reviews-api/amazon-reviews-api"
    },
    {
      "Provider": "DataForSEO",
      "Stage": "1",
      "Scenario": "depth_safety_rule",
      "Formula": "depth 10 stays at 1 ten-review block; depth 11 would round to 2 blocks",
      "EstimatedUsd": 0.0075,
      "SuggestedCapUsd": 1,
      "SpendStatus": "keep_depth_10",
      "Use": "Protects against accidental review-depth cost increase. Do not change depth without updating the cost plan and approval.",
      "SourceUrl": "https://dataforseo.com/help-center/get-amazon-reviews"
    },
    {
      "Provider": "Apify",
      "Stage": "2",
      "Scenario": "one_actor_first_3_targets_reference_cap",
      "Formula": "1 actor run x first 3 targets x 3 requests/brand; CU cost depends on actual run",
      "EstimatedUsd": 0,
      "SuggestedCapUsd": 5,
      "SpendStatus": "blocked_until_dataforseo_review_names_gap",
      "Use": "Suggested small cap for the first dataset inspection only. Actual actor/proxy/storage cost must be read from Apify run usage before any second run.",
      "SourceUrl": "https://docs.apify.com/platform/actors/running/usage-and-resources"
    },
    {
      "Provider": "Apify",
      "Stage": "2",
      "Scenario": "compute_unit_reference",
      "Formula": "$0.2 per CU; exact CU = memory x runtime plus platform usage",
      "EstimatedUsd": 0,
      "SuggestedCapUsd": 5,
      "SpendStatus": "reference_only",
      "Use": "CU reference for filling the cost plan after choosing the actor and before one first-batch run.",
      "SourceUrl": "https://apify.com/pricing/creator-plan"
    }
  ],
  "budgetState": {
    "dataforseoStage1": false,
    "apifyStage2": false
  }
}
