{
  "$comment": "Public recipe fixtures (P2). expected_credits is asserted equal to the planner quote by test/planner; dollars derive from pricing.json credit_price_micros_payg (2000 micros = $0.002/credit). Never copy numbers into docs; the calculator imports this file. platform (added WAVE6) is the recipe's lead platform.",
  "pricing_version": "1",
  "recipes": [
    {
      "id": "enrich-100-leads",
      "title": "Enrich 100 leads with role and company",
      "platform": "linkedin",
      "steps": [
        { "tool": "linkedin_get_profile", "count": 100, "args_note": "identifier per lead, sections: [experience]" }
      ],
      "expected_credits": 400,
      "expected_usd_micros": 800000,
      "narrative": "100 profile fetches at 4 credits each (1 extra section is within the 2 included). $0.80 on PAYG; a free self-minted key covers 5 a day."
    },
    {
      "id": "source-30-candidates",
      "title": "Find 30 candidates at a company and screen the top 10",
      "platform": "linkedin",
      "steps": [
        { "tool": "linkedin_get_company", "count": 1, "args_note": "resolve the company once; reuse its id for the search filter" },
        { "tool": "linkedin_search_people", "count": 1, "args_note": "title + current_company as the company id, limit 30 = 10+2 credits" },
        { "tool": "linkedin_get_profile", "count": 10, "args_note": "top 10 results, sections: [experience, education]" }
      ],
      "expected_credits": 56,
      "expected_usd_micros": 112000,
      "narrative": "One company lookup (4 credits), one 30-result search (12 credits), and 10 two-section profile fetches (40 credits). About $0.11 on PAYG."
    },
    {
      "id": "monitor-5-companies",
      "title": "Weekly voice-of-company check on 5 companies",
      "platform": "linkedin",
      "steps": [
        { "tool": "linkedin_get_company", "count": 5, "args_note": "identifier per company" },
        { "tool": "linkedin_get_posts", "count": 5, "args_note": "same identifiers, one page each" }
      ],
      "expected_credits": 40,
      "expected_usd_micros": 80000,
      "narrative": "5 company fetches + 5 post pages at 4 credits each, per weekly run. $0.08 on PAYG."
    },
    {
      "id": "monitor-brand-daily",
      "title": "Daily brand-monitoring sweep across Reddit and X",
      "platform": "reddit",
      "steps": [
        { "tool": "reddit_search", "count": 3, "args_note": "type: comments, narrow brand-name queries" },
        { "tool": "reddit_get_subreddit_posts", "count": 1, "args_note": "sort: new, the brand's home community" },
        { "tool": "x_search", "count": 1, "args_note": "type: recent, same brand terms" }
      ],
      "expected_credits": 28,
      "expected_usd_micros": 56000,
      "narrative": "3 comment searches at 6 credits each (18), one subreddit poll at 4 credits, and one X sweep at 6 credits, per daily run. $0.06 on PAYG."
    },
    {
      "id": "sweep-x-volume",
      "title": "Deep recency sweep across X",
      "platform": "x",
      "steps": [
        { "tool": "x_search", "count": 5, "args_note": "type: recent, follow the cursor for 5 pages" }
      ],
      "expected_credits": 30,
      "expected_usd_micros": 60000,
      "narrative": "5 search pages at 6 credits each, a deep chronological sweep. $0.06 on PAYG."
    }
  ]
}
