/pipeline gains a 'What the LLM would run' panel: for ad detection it lists the actual seed episodes detect-ads would read (the campaign set-cover, the fewest covering every unread campaign) with per-episode cost, and states that the other pending episodes are caught free by fingerprinting once these are confirmed. seeds --count persists that set to llm_ad_seeds so the read-only web can show it. Updates docs/PLAN.md with the ad-pipeline maturation and current status.